Qual é o seu formato de arquivo original? Seu tipo de arquivo será o fator determinante de como você abordagem a conversão. Se o seu arquivo é um dos seguintes tipos você está na sorte. A sua candidatura irá convertê-lo para você:
Microsoft Excel: Faz o que salvar como arquivo XML.
Microsoft Access: File | Export | Salvar como arquivo XML
Nota: É importante notar que a Microsoft ficheiros são exportados em um determinado formato. Estes documentos podem ser ou não o que você esperava. Eles contêm elementos que dizem respeito à formatação do documento Excel. Isto não seria ideal se você estiver usando os dados em uma aplicação que é especial sobre o formato dos dados recebidos.
Se, por outro lado o seu documento não está em algum desses formatos que você terá que quer procurar por um conversor ferramenta ou convertê-lo em mão (a menos que você tenha muito a converter-se pela mão).
Software como o XML Spy pode converter seu SQL código baseado em documentos XML também. Quando você tem um grande conjunto de dados um converso é altamente recomendado. De acordo com as suas referências que você pode trabalhar com:
- ADO
- Oracle
- mySQL
- SQL Server
- ODBC
- Sybase
- MS Access
- Excel
- Tab Delimited, CSV
Existem outras ferramentas tais como o conversor Rustemsoft XML do conversor ou XML Buddy(Eclipse Plugin) de Bocaloca software. Estas aplicações podem exportar os seus dados e também fornecer-lhe com um XML Schema ou DTD (definição de tipo de documento) arquivo se desejar. Estas aplicações são muito úteis, e tornar o processo de converter o arquivo ou banco de dados para XML muito mais amigável do usuário.
Se você está nesta fase você deverá convertê-lo à mão. No mundo real você não pode realmente tem mesmo que inicialmente no Microsoft Excel. Vejamos um texto básico documento e convertê-lo para XML. Mas primeiras coisas primeiro quanto a uma rápida revisão das regras básicas do XML:
XML- A Extensible Markup Language é um texto baseado em multi-plataforma linguagem que permite que você é para armazenar dados (como endereços em um catálogo de endereços) em uma forma estruturada. O documento XML deverá ter a sintaxe correta. Portanto, quando a documentos XML devem ser bem-formado. Um documento bem-formado tem o seguinte texto:
- Fechado tags (<painters> </ pintores> ou <oil />)
- Um elemento do atributo deve estar entre aspas (<country countryid="7">)
- XML é sensível a maiúsculas. Em outras palavras, o início eo fim etiqueta deverá utilizar o mesmo caso
Aqui está uma lista básica do século 17. Pintores holandeses.
Rembrandt van Rijn, 1606-1669, Night Watch
Hendrick Avercamp, 1585-1634, Inverno
Janeiro de Bisschop, 1628-1671, O Oostpoort
Como você pode ver os dados são separados por vírgulas, tal como é conhecido como um arquivo delimitado vírgula. Cada linha é um pedaço de dados. Cada pedaço tem o nome do pintor, do nascimento até a morte anos e, finalmente, uma de suas pinturas. Portanto, nós precisamos para construir um arquivo XML com a seguinte estrutura:
- Nome do Pintor
- Pintor do Ano de Nascimento
- Pintor do Ano da Morte
- Painter's Pintura
Com este formato em mente que podemos criar um arquivo XML. Nossa elemento raiz serão chamados pintores já que temos uma lista de pintores.
<? xml version = "1.0" encoding = "UTF-8"?>
<painters>
<painter>
<name> Rembrandt van Rijn </ name>
<yearofBirth> 1606 </ yearofBirth>
<yearofDeath> 1669 </ yearofDeath>
<painting> Night Watch </ pintura>
</ pintor>
<painter>
<name> Hendrick Avercamp </ name>
<yearofBirth> 1585 </ yearofBirth>
<yearofDeath> 1634 </ yearofDeath>
<painting> Inverno </ pintura>
</ pintor>
<painter>
<name> janeiro de Bisschop </ name>
<yearofBirth> 1628 </ yearofBirth>
<yearofDeath> 1671 </ yearofDeath>
<painting> O Oostpoort </ pintura>
</ pintor>
</ pintores>
Cada pintor torna-se um sub-elemento de pintores chamado pintor. Cada um dos nossos pintores têm duas datas que lhes estão associadas, bem como uma pintura. Por isso, vamos fazer o nome, datas e pintura um elemento filho do elemento pintor. Eles vão ser chamado nome, yearofBirth, pintura, e yearofDeath. Com isto temos o nosso arquivo convertido dados pronto para ser utilizado como nós entenderem.


Delicious
Digg
Google
Yahoo