Converter formatos de Microsoft Excel a XML

Pin
Send
Share
Send

XML é un formato universal para traballar con datos. Está soportado por moitos programas, incluídos os do ámbito SGBD. Por iso, a conversión de información en XML é importante precisamente dende o punto de vista da interacción e o intercambio de datos entre distintas aplicacións. Excel é só un dos programas que funcionan con táboas, e incluso pode manipular bases de datos. Vexamos como converter os ficheiros Excel en XML.

Procedemento de conversión

A conversión de datos a formato XML non é un proceso tan sinxelo, xa que se debe crear no seu curso un esquema especial (schema.xml). Non obstante, para converter a información no ficheiro máis sinxelo deste formato, basta con ter as ferramentas habituais para aforrar en Excel, pero para crear un elemento ben estruturado, terás que combinar co deseño do diagrama e a súa conexión co documento.

Método 1: fácil gardar

En Excel, pode gardar datos en formato XML simplemente usando o menú "Gardar como ...". Certo, non hai ningunha garantía de que entón todos os programas funcionen correctamente cun ficheiro que foi creado deste xeito. E non en todos os casos, este método funciona.

  1. Comezamos o programa Excel. Para abrir o elemento que se vai converter, vaia á lapela Arquivo. A continuación, fai clic sobre o elemento "Abrir".
  2. Iníciase a xanela aberta do ficheiro. Vai ao directorio onde está contido o ficheiro que necesitamos. Debe estar nun dos formatos Excel - XLS ou XLSX. Seleccionaa e fai clic no botón. "Abrir"situado na parte inferior da xanela.
  3. Como podes ver, o ficheiro abriuse e os seus datos mostráronse na folla actual. Volva á pestana Arquivo.
  4. Despois diso, vai a "Gardar como ...".
  5. Ábrese a xanela de gardar. Imos ao directorio no que queremos que se garde o ficheiro convertido. Non obstante, pode deixar o directorio predeterminado, é dicir, o suxerido polo propio programa. Na mesma xanela, se o desexa, pode cambiar o nome do ficheiro. Pero a atención principal debe ser prestada ao campo Tipo de ficheiro. Abrimos a lista facendo clic neste campo.

    Entre as opcións de conservación, buscamos un nome Táboa XML 2003 ou Datos XML. Escolla un destes elementos.

  6. Despois diso, faga clic no botón Gardar.

Así, completarase a conversión do ficheiro de formato Excel a XML.

Método 2: Ferramentas para desenvolvedores

Podes converter o formato de Excel a XML usando as ferramentas de desenvolvedores da lapela do programa. Ao mesmo tempo, se o usuario fai todo correctamente, a saída será, en contraste co método anterior, un ficheiro XML completo, que será correctamente percibido por aplicacións de terceiros. Pero debo dicir de inmediato que non todos os principiantes poden ter coñecementos e habilidades suficientes para aprender de inmediato a converter datos deste xeito.

  1. Por defecto, a barra de ferramentas para desenvolvedores está desactivada. Por iso, primeiro hai que activalo. Vai á lapela Arquivo e fai clic no elemento "Opcións".
  2. Na xanela de parámetros que se abre, desprácese á subsección Configuración de cintas. Na parte dereita da xanela, marque a caixa xunto ao valor "Desenvolvedor". Despois diso, faga clic no botón "Está ben"situado na parte inferior da xanela. A barra de ferramentas para desenvolvedores está habilitada agora.
  3. A continuación, abra a folla de cálculo de Excel no programa de xeito conveniente.
  4. Na súa base, temos que crear un esquema que se forme en calquera editor de texto. Para estes efectos, pode usar Windows Notepad regularmente, pero é mellor usar unha aplicación especializada para programar e traballar con linguaxes de marcaxe Notepad ++. Lanzamos este programa. Nel creamos o circuíto. No noso exemplo, parecerá que a captura de pantalla seguinte mostra a xanela Notepad ++.

    Como podes ver, a etiqueta de apertura e peche do documento en xeral é "conxunto de datos". No mesmo papel, para cada liña, a etiqueta "rexistro". Para un esquema, será suficiente se tomemos só dúas filas da táboa e non o traduzamos todo manualmente en XML. O nome da etiqueta de columna de abrir e pechar pode ser arbitrario, pero neste caso, por comodidade, preferimos simplemente traducir os nomes das columnas en lingua rusa ao inglés. Despois de introducir os datos, simplemente gardámolo a través da funcionalidade dun editor de texto en calquera lugar do disco duro en formato XML chamado "esquema".

  5. De novo, vai ao programa de Excel coa táboa xa aberta. Mover á pestana "Desenvolvedor". Na cinta da caixa de ferramentas XML fai clic no botón "Fonte". No campo que se abre, no lado esquerdo da xanela, faga clic no botón "Mapas XML ...".
  6. Na xanela que se abre, faga clic no botón "Engadir ...".
  7. Iníciase a xanela de selección da fonte. Imos ao directorio de localización do esquema compilado anteriormente, seleccionámolo e facemos clic no botón "Abrir".
  8. Despois de que os elementos do esquema aparezan na xanela, arrástraos usando o cursor cara ás celas correspondentes dos nomes da columna da táboa.
  9. Facemos clic co botón dereito sobre a táboa resultante. No menú contextual, percorre os elementos XML e "Exportar ...". Despois, garde o ficheiro en calquera directorio.

Como podes ver, hai dúas formas principais de converter ficheiros XLS e XLSX a formato XML mediante Microsoft Excel. O primeiro deles é extremadamente sinxelo e consiste nun procedemento de garda elemental cunha extensión dada a través dunha función "Gardar como ...". A sinxeleza e claridade desta opción son sen dúbida vantaxes. Pero ten un defecto moi grave. A conversión realízase sen ter en conta certos estándares e, polo tanto, un ficheiro convertido deste xeito por aplicacións de terceiros pode simplemente non ser recoñecido. A segunda opción consiste en mapear o XML. A diferenza do primeiro método, a táboa convertida segundo este esquema cumprirá todos os estándares de calidade XML. Por desgraza, non todos os usuarios poden descubrir rapidamente os matices deste procedemento.

Pin
Send
Share
Send