XSD di conversione XML

August 23

XSD di conversione XML


XML (eXtensible Markup Language) è un metodo standardizzato di descrivere i dati e le relazioni tra i dati. XML è utilizzato per semplificare il trasferimento di dati tra diversi sistemi informatici che scorre in un formato (testo semplice) che tutti i sistemi informatici comprendono.

XML

XML definisce i dati per i tag. Per impostare il trasferimento del nome di una persona, un frammento di XML potrebbe essere simile al seguente:

<Nome>

<Cognome?> Smith </ cognome?>

<FirstName> John </ FirstName>

</ Name>

XSD

XSD (XML Schema Definition) è un metodo di definire i dati in un documento XML. Afferma quali dati possono essere lì e il suo formato. E 'utilizzato per creare l'XML e verificare che i dati inseriti sono corretti. Il frammento per quanto sopra XML "nome" potrebbe essere simile a questo:

&lt;xsd:element name="Name"

minOccurs = "0"

maxOccurs = "illimitato">

& Lt; xsd: complexType>

& Lt; xsd: sequence>

& Lt; xsd: element name = tipo "cognome" = "xsd: string" />

& Lt; xsd: element name = tipo "Nome" = "xsd: string" />

& Lt; / xsd: sequence>

& Lt; / xsd: complexType>

& Lt; / xsd: element>

XSD di conversione XML

XSD non viene convertito in XML - XSD è in realtà XML valido. XSD sarebbe stato utilizzato da un linguaggio di programmazione come Java o PHP per prendere i dati e trasformarlo in XML, e verificare che è stato fatto correttamente.