Como traduzir o Excel em fluxos de trabalho XML: 2

Anonim

Conversão do Microsoft Excel em XML

XML é um formato de dados universal. Ele suporta muitos programas, incluindo a partir da esfera do DBMS. Portanto, a conversão de informações em XML é importante do ponto de vista da interação e troca de dados entre várias aplicações. O Excel está apenas entre os programas que trabalham com tabelas e podem até mesmo executar manipulações com bancos de dados. Vamos descobrir como converter arquivos do Excel para XML.

Procedimento de conversão

A conversão de dados para o formato XML não é um processo tão simples, já que em seu curso o esquema especial (esquema.xml) deve ser criado. No entanto, para converter as informações para o arquivo mais simples deste formato, basta ter ferramentas de conservação regulares no Excel em mãos, e aqui para criar um elemento bem estruturado terá que ser completamente intermitente com a compilação do circuito e conexão com o documento.

Método 1: Salvamento simples

No Excel, você pode salvar dados no formato XML, simplesmente usando o menu "Salvar como ...". Verdadeiro, não há garantia de que todos os programas funcionarão corretamente com o arquivo que foi criado dessa maneira. Sim, e não em todos os casos este método funciona.

  1. Execute o programa do Excel. Para abrir um elemento a ser convertido para ir para a guia Arquivo. Em seguida, clique no item "Abrir".
  2. Vá para a abertura do arquivo no Microsoft Excel

  3. A janela Aberta de arquivo é lançada. Vá para o diretório onde o arquivo que precisamos está contido. Deve estar em um dos formatos do Excel - XLS ou XLSX. Selecione-o e clique no botão "Abrir" localizado na parte inferior da janela.
  4. Abrindo um arquivo no Microsoft Excel

  5. Como você pode ver, o arquivo foi aberto e seus dados apareceram na folha atual. Novamente, vá para a guia "Arquivo".
  6. Vá para a guia Arquivo no Microsoft Excel

  7. Depois disso, passe pelo item "Salvar como ...".
  8. Vá para salvar um arquivo no Microsoft Excel

  9. A janela Salvar é aberta. Vá para o diretório no qual desejamos armazenar um arquivo convertido. No entanto, você pode deixar o diretório padrão, ou seja, o programa sugeriu-se. Na mesma janela, se surgir um desejo, você pode alterar o nome do arquivo. Mas o foco deve ser invertido no campo "Tipo de arquivo". Recompast a lista de clicar neste campo.

    Transição para a seleção do tipo de arquivo no Microsoft Excel

    Entre as opções de poupança estão procurando o nome "Tabela XML 2003" ou "Dados XML". Nós escolhemos um desses itens.

  10. Salvando no formato XML no Microsoft Excel

  11. Depois disso, clique no botão "Salvar".

Salvando um documento no Microsoft Excel

Assim, a transformação do arquivo do formato do Excel em XML será realizada.

Método 2: Ferramentas de Desenvolvedor

Você pode converter o formato do Excel no XML usando as ferramentas do desenvolvedor na guia Programa. Ao mesmo tempo, se o usuário fizer tudo corretamente, a saída receberá, ao contrário do método anterior, um arquivo XML completo será corretamente percebido por aplicativos de terceiros. Mas imediatamente precisa dizer que nem todo o recém-chegado pode ter conhecimento e habilidades suficientes irá aprender imediatamente a converter dados dessa maneira.

  1. Por padrão, a guia Ferramenta do desenvolvedor está desativada. Portanto, antes de tudo, você precisa ativá-lo. Vá para a guia "Arquivo" e clique na cláusula "Parâmetros".
  2. Alterne para parâmetros no Microsoft Excel

  3. Na janela Parâmetros abertos, passamos para a subseção "Configuração da fita". No lado direito da janela, colocamos um carrapato perto do valor "desenvolvedor". Depois disso, clicamos no botão "OK", localizado na parte inferior da janela. A guia Ferramenta do desenvolvedor agora está ativada.
  4. Ativar o modo de desenvolvedor no Microsoft Excel

  5. Em seguida, abra a tabela do Excel no programa de qualquer maneira conveniente.
  6. Tabela no Microsoft Excel

  7. Em sua base, temos que criar um esquema que é formado em qualquer editor de texto. Para esses propósitos, você pode usar o Windows Notebook, mas é melhor aplicar um aplicativo especializado para programação e trabalhar com idiomas de marcação notepad ++. Execute este programa. Criar um esquema nele. No nosso exemplo, ele será exibido, conforme mostrado na parte inferior na captura de tela da janela notepad ++.

    Esquema no Notepad ++

    Como vemos, a tag de abertura e fechamento para o documento como um todo serve "Conjunto de dados" . No mesmo papel para cada linha protubera "Registro" . Para o esquema, será suficiente se levarmos apenas duas linhas da mesa, e não vamos traduzemos tudo manualmente em XML. O nome da coluna de inicialização e fechamento pode ser arbitrário, mas neste caso, por conveniência, preferimos simplesmente traduzir os nomes de língua russa dos falantes em inglês. Depois que os dados forem feitos, basta salvá-los através da funcionalidade do editor de texto em qualquer lugar no disco rígido no formato XML chamado "Esquema".

  8. Mais uma vez, vá para o programa Excel com a tabela já aberta. Nós nos movemos para a guia "desenvolvedor". Na fita no bloco de ferramentas "XML" clicando no botão "Source". No campo que abre no lado esquerdo da janela, clicamos no botão "Xml ..." cartões.
  9. Vá para a seleção da fonte no Microsoft Excel

  10. Na janela que abre, clique no botão "Adicionar ...".
  11. Transição para adicionar um esquema no Microsoft Excel

  12. Uma janela de seleção de origem é iniciada. Vá para o diretório do local do circuito elaborado anteriormente, selecione-o e clique no botão "Abrir".
  13. Seleção do esquema no Microsoft Excel

  14. Depois que os elementos do esquema aparecerem na janela, arraste-os usando o cursor para as células correspondentes dos nomes das colunas da tabela.
  15. Nomes de colunas modificados no Microsoft Excel

  16. Clique com o botão direito do mouse na tabela resultante. No menu de contexto, passamos sequencialmente os itens "XML" e "Export ...". Depois disso, salve o arquivo em qualquer diretório.

Transição para exportar para o Microsoft Excel

Como você pode ver, há duas maneiras principais de converter arquivos XLS e XLSX para o formato XML do Microsoft Excel. O primeiro é extremamente simples e está no procedimento elementar para salvar com a expansão especificada através da função "Salvar como ...". A simplicidade e compreensibilidade dessa opção são, sem dúvida, as vantagens. Mas ele tem uma desvantagem muito séria. A transformação é realizada sem levar em conta certos padrões e, portanto, o arquivo conversível por este método, aplicativos de terceiros podem simplesmente não ser reconhecidos. A segunda opção envolve a compilação do mapa XML. Em contraste com o primeiro método, a tabela, convertida de acordo com este esquema, atenderá a todos os padrões de qualidade XML. Mas, infelizmente, nem todo usuário poderá lidar rapidamente com as nuances deste procedimento.

Consulte Mais informação