? Extensible Markup Language, ou XML, é uma linguagem que os rótulos dados com marcas definidas pelo utilizador , a fim de transportar e armazenar dados , bem como organizá-lo em um formato pesquisável. Você pode importar e exportar XML dentro e fora do Excel 2010 planilhas , bem como recursos de mapeamento embutidos XML uso do Excel . XML
XML é a maneira de plataforma cruzada para descrever dados. Ele não é dependente de qualquer dispositivo ou tipo de software para funções específicas , como a sua única função é definir os dados contidos no arquivo . Define os dados , colocando -o em tags entre colchetes , muito parecido com o que Hyper Text Markup Language, ou HTML, usa a fim de instruir um browser como exibir o conteúdo entre colchetes , no entanto , as tags XML são definidos pelo usuário e , portanto, pode ser personalizado para descrever com mais precisão os dados entre colchetes . Estes suportes personalizados permitir que os dados salvos em um formato legível por máquina .
Importação e exportação para Excel
Excel, programa de planilha núcleo do Microsoft Office , pode lidar com XML- arquivos de dados baseados . Pode ser útil para criar ou editar um arquivo - em última análise, um destinado a ser um arquivo XML - no Excel, como a estrutura celular do Excel pode simplificar a inserção de formatação XML. Para exportar manualmente um arquivo do Excel como XML , clique no menu "Arquivo" e , em seguida, escolha a opção " Salvar como". Digite um título para o seu arquivo na linha de texto e, em seguida , a partir do menu drop -down abaixo da caixa de texto, escolha "XML planilha "e depois" Salvar ". para importar um arquivo XML existente e criar uma planilha XML , abra o Excel, clique em " Arquivo "e " Abrir ". Desde o " Tipo de arquivo "da lista, escolha a opção" arquivo XML "e navegue até onde você tem o arquivo XML armazenado em seu disco rígido , desktop ou dispositivo de memória. Clique em " Abrir".
XML Mapping Schema
Excel 2010 tem um conjunto de um conjunto integrado de recursos de extensibilidade , incluindo que funciona com o Microsoft Visual Basic para permitem a criação de um esquema XML , ou estrutura global. Para fazer isso , você precisa de Excel 2010 e Visual Basic instalado em seu computador . Você precisará criar um arquivo de dados XML básico em um editor de texto, crie uma pasta de trabalho em branco no Excel , abra o seu editor Visual Basic pressionando a tecla "Alt" e " F11 ", ao mesmo tempo. Crie um novo módulo no editor usando uma Create_XSD () código Sub, disponível na página do MSDN da Microsoft. Você executar o arquivo no Visual Basic e abri-lo no Excel para criar seu esquema de mapeamento .
Importando dados para exisiting esquema
Você também pode usar o Excel 2010 para importar existente dados XML em um mapa de esquema criado . Abra o livro que contém o mapa e abrir o Editor do Visual Basic, pressionando a tecla "Alt" e " F11 ", ao mesmo tempo. Copie e cole o seguinte código para o editor, substituir o seu título esquema para " NameOfMap " e o nome do arquivo XML em ( "C: \\ NameOfFile.xml " ) : ImportXmlFromFile ( ) ThisWorkbook.XmlMaps Sub ( " NameOfMap " ) . Import ( "C: \\ NameOfFile.xml " ) . End Sub
Feche o editor , abra o menu " Macros " na guia " Developers " e clique em "Executar" para importar os dados para o esquema