Quel est le format de votre fichier d'origine? Votre type de fichier sera le facteur déterminant sur la façon dont vous vous approchez de la conversion. Si votre dossier est l'un des types suivants vous avez de la chance. Votre demande vous convertir pour vous:
Microsoft Excel: Ne mettre que des fichiers au format XML.
Microsoft Access: File | Export | Enregistrer en tant que fichier XML
Note: Il est important de noter que les fichiers Microsoft sont exportés dans un certain format. Ces documents mai mai ou ne pas être ce que vous attendez. Ils contiennent des éléments qui se rapportent à la mise en forme de votre document Excel. Ce ne serait pas idéal si vous utilisez les données dans une application qui est notamment sur le format des données entrantes.
Si, en revanche, votre document n'est pas dans l'un de ces formats, vous aurez soit à la recherche d'un outil de conversion ou de le convertir à la main (sauf si vous avez trop de convertir à la main).
Des logiciels tels que XML Spy permet de convertir votre code SQL basé sur des documents XML ainsi. Quand vous avez un large volume de données, un converti est fortement recommandée. Selon ses références, vous pouvez travailler avec:
- ADO
- Oracle
- mySQL
- SQL Server
- ODBC
- Sybase
- MS Access
- Excel
- Tab Delimited, CSV
Il existe d'autres outils tels que le convertisseur Rustemsoft XML Converter ou XML Buddy(Plugin) de Bocaloca logiciel. Ces applications peuvent exporter vos données et également vous fournir un schéma XML ou DTD (Document Type Definition) de fichiers, si désiré. Ces applications sont très pratique, et de rendre le processus de conversion de votre fichier ou une base de données XML à beaucoup plus convivial.
Si vous êtes à cette étape, vous devez le convertir à la main. Dans le monde réel, vous mai ont pas encore fait à l'origine dans Microsoft Excel. Prenons un texte de base du document et de le convertir en XML. Mais d'abord comment les choses dans l'ordre d'un examen rapide des règles de base de XML:
XML- Le langage de balisage extensible est un texte basé sur la plate-forme transversale qui est la langue vous permet de stocker des données (comme les adresses dans un carnet d'adresses) d'une manière structurée. Le document XML est censé avoir la syntaxe correcte. Par conséquent, lorsque des documents XML, ils doivent être bien formés. Un document bien formé est la suivante:
- Fermé les tags (<painters> </ peintres> ou <oil />)
- Un élément de l'attribut doit être entre guillemets (<country countryid="7">)
- XML est sensible à la casse. En d'autres termes, le tag de début et de fin doivent utiliser le même cas
Voici une liste de base des peintres hollandais du 17ème siècle.
Rembrandt Van Rijn, 1606-1669, Night Watch
Hendrick Avercamp, 1585-1634, hiver
Jan de Bisschop, 1628-1671, Le Oostpoort
Comme vous pouvez le voir, les données sont séparées par des virgules, comme connu sous le nom de fichier délimité par une virgule. Chaque ligne est un segment de données. Chaque morceau est le peintre le nom, l'année de naissance à la mort et, enfin, un de leurs peintures. Par conséquent, nous devons créer un fichier XML avec la structure suivante:
- Nom du peintre
- Peintre de l'Année de naissance
- Peintre de l'Année de la mort
- Peintre de la peinture
Avec ce format à l'esprit, nous pouvons créer un fichier XML. Notre élément racine sera appelé peintres, puisque nous avons une liste de peintres.
<? xml version = "1.0" encoding = "UTF-8"?>
<painters>
<painter>
<name> Rembrandt Van Rijn </ name>
<yearofBirth> 1606 </ yearofBirth>
<yearofDeath> 1669 </ yearofDeath>
<painting> Night Watch </ peinture>
</ peintre>
<painter>
<name> Hendrick Avercamp </ name>
<yearofBirth> 1585 </ yearofBirth>
<yearofDeath> 1634 </ yearofDeath>
<painting> d'hiver </ peinture>
</ peintre>
<painter>
<name> Jan de Bisschop </ name>
<yearofBirth> 1628 </ yearofBirth>
<yearofDeath> 1671 </ yearofDeath>
Le <painting> Oostpoort </ peinture>
</ peintre>
</ peintres>
Chaque peintre devient un sous-élément appelé le peintre des peintres. Chacun de nos peintres ont deux dates qui leur sont associés, ainsi que d'une peinture. Par conséquent, nous allons faire que le nom, les dates, et la peinture un élément enfant de l'élément peintre. Ils vont être appelés nom, yearofBirth, de peinture et de yearofDeath. Avec ce fichier, nous avons converti les données de notre prêt à être utilisé comme bon nous semble.


Delicious
Digg
Google
Yahoo