XSD til XML Konvertering
XML (eXtensible Markup Language) er en standardisert metode for å beskrive data og forholdet mellom data. XML brukes for å forenkle overføring av data mellom forskjellige datasystemer som den flyter i et format (enkel tekst) at alle datasystemer forstå.
XML
XML definerer data etter koder. For å sette opp overføring av en persons navn, kan en XML biten ligne på følgende:
<Navn>
<Etternavn> Smith </ etternavn>
<Fornavn> John </ Firstname>
</ Navn>
XSD
XSD (XML Schema Definition) er en metode for å definere dataene i et XML-dokument. Den fastslår hvilke data kan være der og formatet. Det er brukt for å lage XML og validere at dataene som er angitt er korrekt. Tekstutdraget for de ovennevnte "navnet" XML kan se slik ut:
<xsd:element name="Name"
minOccurs = "0"
maxOccurs = "grenseløs">
& Lt; xsd: complex>
& Lt; xsd: sekvens>
& Lt; xsd: element name = "Etternavn" type = "xsd: string" />
& Lt; xsd: element name = "Fornavn" type = "xsd: string" />
& Lt; / xsd: sekvens>
& Lt; / xsd: complex>
& Lt; / xsd: element>
XSD til XML Konvertering
XSD er ikke konvertert til XML - XSD er faktisk gyldig XML. XSD ville bli brukt av et programmeringsspråk som Java eller PHP for å ta data og gjøre den om til XML, og bekrefte at det ble gjort riktig.