Excel Open XML - Como exportar dados do Excel para um arquivo XML?

Arquivo Excel Open XML

Os dados podem vir de maneiras diferentes e o arquivo de origem varia de uma situação para outra. Os dados são a parte mais importante da tomada de decisões, mas é importante saber como podemos importar dados de diferentes fontes. As extensões de arquivo comuns com as quais estamos familiarizados são “arquivo de texto e arquivo do Excel”, mas também existem várias outras fontes disponíveis. Neste artigo, mostraremos como abrir dados do Excel no formato XML e também como importar dados XML para o Excel com formatação organizada.

O que é arquivo XML?

E xtensible M arkup L anguage de armazenamento de dados no formato XML. Com dados do Excel, podemos converter os dados em formato XML; como todas as outras regras de banco de dados externo, XML também tem seu próprio conjunto padrão de ações.

A seguir estão as regras do arquivo XML.

  • A primeira linha dos dados deve sempre incluir a linha de código abaixo.
  • O formato XML possui o início e o fim do nome da tabela.
  Coluna1Coluna1   Coluna2Coluna2   Coluna1Coluna1   Coluna2Coluna2 

Assim, podemos criar uma tabela XML para converter os dados do Excel em um formato de tabela XML. Agora veremos como abrir dados do Excel no formato XML.

Exemplo de conversão de dados do Excel em formato de arquivo XML

Por exemplo, observe os dados abaixo na planilha do Excel.

Precisamos converter isso em um formato Excel XML como o abaixo.

Aqui, o que precisamos fazer é criar o formato de duas linhas de amostra para nossos dados. Conforme discutimos, nossas regras para criar uma linha de código obrigatória estão abaixo.

Em seguida, precisamos inserir o nome da tabela conforme nosso desejo, e o nome da tabela é

Após o nome da tabela, precisamos inserir o nome do cabeçalho da coluna, e em seguida, precisamos incluir o nome e finalizar com o cabeçalho da coluna novamente.

Assim, precisamos preparar um esquema de dados XML. Para os dados acima, criei o esquema; você pode copiar e colar o esquema.

   James Butt Nova Orleans Orleans Josephine Darakjy Brighton Livingston     

Criamos duas amostras, portanto, usando isso, podemos aplicar o mesmo esquema ao nosso arquivo Excel e extrair dados no mesmo formato (XML) conforme fornecido acima.

Copie o código acima para um arquivo de texto e salve o arquivo como “XML”.

Siga as etapas abaixo para abrir os dados do Excel no formato XML.

Etapa 1: na pasta de trabalho de dados, vá para a guia “Desenvolvedor” e clique em “Fonte”.

Etapa 2: Isso abrirá abaixo da janela “XML Source” à direita da planilha e clique em “XML Maps”.

Passo 3: Agora, isso abrirá a janela XML Maps e clique no botão “Adicionar” para escolher o arquivo de esquema XML.

Etapa 4: Agora escolha o arquivo XML já salvo com o esquema.

Etapa 5: Clique em “Abrir” e será solicitada sua confirmação.

Etapa 6: Clique em “Ok” mais duas vezes para obter os cabeçalhos do esquema à esquerda.

Etapa 7: agora arraste e solte o primeiro cabeçalho da coluna “FirstName” da fonte XML para a tabela real na planilha.

Isso aplicará o esquema da coluna “FirstName” à coluna da tabela de dados.

Agora repita o mesmo para as colunas restantes. Arraste e solte as respectivas colunas de esquema nas respectivas colunas da tabela de dados.

Portanto, agora, todas as colunas do esquema XML são aplicadas. Agora, na aba do Excel Desenvolvedor, clique na opção “Exportar”.

Agora, isso pedirá que você salve o arquivo na pasta desejada, dê um nome e salve o arquivo.

Após escolher a pasta, clique em “Exportar” e seus dados serão extraídos como arquivo “Dados XML”.

Agora abra o arquivo e todas as linhas estarão no formato XML.

Assim, podemos extrair ou abrir os dados do Excel para o arquivo XML.

Importar dados XML para o Excel

Importar arquivo XML para o Excel requer o cumprimento de certas etapas. Siga as etapas abaixo para importar dados de um arquivo XML.

Etapa 1: Na guia Dados, clique em “Obter dados e do arquivo” e escolha Do XML.

Etapa 2: Será solicitado que você escolha o arquivo no local armazenado. Escolha o arquivo.

Passo 3: Clique em “Importar” e seus dados serão importados para um arquivo excel.

Assim, podemos trabalhar com “Arquivos XML” no excel.

Coisas para lembrar

  • O arquivo XML segue um determinado script, portanto, você precisa seguir uma linha de códigos obrigatória conforme fornecido acima.
  • Quando for seu arquivo XML, ele será aberto apenas com o arquivo TEXT, mas o formato é em XML Schema.
  • Precisamos criar pelo menos dois exemplos de esquema para aplicar a mesma lógica a todos os dados e exportar como um arquivo XML.

Artigos interessantes...