Du har den perfekte fil med alle dine produkter eller statistiske data, og nå trenger du disse dataene i XML-format. Konvertere en fil til XML nå er faktisk mye enklere enn det pleide å være når XML ble først populært. Nå er det mange verktøy tilgjengelig for å konvertere filer fra ett format til et annet. Selvfølgelig disse verktøyene er helt ubrukelig med mindre dataene er forberedt på å bli konvertert. Data bør være strukturert og organisert slik at det kan konverteres til XML riktig. 
 Trinn 1 
 Hvilket format er den opprinnelige filen? Din filtype vil være den avgjørende faktoren om hvordan du nærmer konverteringen. Hvis filen er en av disse typene du er på hell. Din søknad vil konvertere den for deg: 
 Microsoft Excel: Gjør så lagre som XML file.Microsoft tilgang: Fil | Eksport | Lagre som XML File 
 Merk: Det er viktig å merke seg at Microsoft-filer eksporteres i et visst format. Disse dokumentene kan eller ikke kan være hva du forventer. De inneholder elementer som hører til formatering av Excel-dokument. Dette ville ikke være ideelt hvis du bruker dataene i et program som er bestemt om formatet på innkommende data. 
 Hvis dokumentet på den annen side er ikke i noen av disse formatene må du enten søke etter en omformer verktøyet eller konvertere den for hånd (med mindre du har for mye å konvertere hånd). 
 Programvare som XML Spy kan konvertere SQL basert koden inn XML-dokumenter også. Når du har et stort datasett konvertitt er sterkt anbefalt. Ifølge sine referanser du kan arbeide med: 
 
 ADO 
 
 Oracle 
 
 mySQL 
 
 SQL Server 
 
 ODBC 
 
 Sybase 
 
 MS Access 
 
 Excel 
 
 Tabulatordelt, CSV 
 Det er andre converter verktøy som RustemSoft XML Converter eller XML Buddy (Eclipse plugin) fra Bocaloca programvare. Disse programmene kan eksportere dine data og også gi deg en XML Schema eller DTD (Document Type Definition) fil hvis ønskelig. Disse programmene er veldig nyttig, og gjøre prosessen med å konvertere filen eller databasen til XML mye mer brukervennlig. 
 Trinn 2 
 Hvis du er på dette trinnet må du konvertere den for hånd. I den virkelige verden du ikke kan faktisk selv har det opprinnelig i Microsoft Excel. La oss ta en enkel tekstdokument og konvertere den til XML. Det første først hva med en rask gjennomgang av de grunnleggende reglene i XML: Anmeldelser XML - Extensible Markup Language er et tekstbasert cross-platform språk som gjør det mulig å lagre data (som adresser i en adressebok) i en strukturert måte. XML-dokumentet er forventet å ha riktig syntaks. Derfor, når du gjør XML-dokumenter de bør være  velformet 
. En velformet dokument har følgende: 
 
 Stengt tags (< malere > < /malere > eller < olje />) 
 
 Et element attributt må vedlegges i anførselstegn (< landet countryid = " 7 " >) 
 
 XML er case sensitive. Med andre ord begynnelsen og slutten tag bør bruke samme sak 
 Her er en grunnleggende oversikt over 17. århundre nederlandske malere. 
 Rembrandt Van Rijn, 1606-1669, Night WatchHendrick Avercamp, 1585- 1634, winterJan de Bisschop, 1628-1671, The Oostpoort 
 Som du kan se dataene er atskilt med komma, som er kjent som en kommaseparert fil. Hver linje er en separat del av dataene. Hver del har malerens navn, fødsels til dødsår, og til slutt en av sine malerier. Derfor trenger vi å bygge en XML-fil med følgende struktur: 
 
 Malerens navn 
 
 Painter fødselsår 
 
 Painter Year of Death 
 
 Painter male 
 Trinn 3 
 Med dette formatet i bakhodet kan vi lage en XML-fil. Vår root element vil bli kalt  malere 
 siden vi har en liste over malere. 
 <? xml version = " 1,0 " encoding = " UTF-8 "? > < malere > < maleren > < navn > Rembrandt Van Rijn < /navn > < yearofBirth > 1606 < /yearofBirth > < yearofDeath > 1669 < /yearofDeath > < maleri > Night Watch < /maleri > < /maleren > < maleren > < navn > Hendrick Avercamp < /navn > < yearofBirth > 1585 < /yearofBirth > < yearofDeath > 1634 < /yearofDeath > < maleri > Winter < /maleri > < /maleren > < maleren > < navn > Jan de Bisschop < /navn > < yearofBirth > 1 628 < /yearofBirth > < yearofDeath > 1671 < /yearofDeath > < maleri > The Oostpoort < /maleri > < /maleren > < /malere > 
 Hver maleren blir et sub-element av  malere 
 kalt  maleren 
. Hver av våre malere har en to datoer forbundet med dem, så vel som et maleri. Derfor har vi tenkt å gjøre navnet, datoer, og male et barn element av elementet maleren. De kommer til å bli kalt  navn 
,  yearofBirth 
,  maleri 
, og  yearofDeath 
. Med denne filen har vi våre konverterte data klar til å brukes som vi ønsker. 
Hvor å konvertere en fil til XML Format
Previous:Hvordan konvertere fra XML til Excel 
Next Page:Hvordan å skille mellom XML og HTML 
			 
        
