Voorbeeld XML Schema
Hieronder is een gedeelte van een schema over entiteit OB opgenomen met een aantal attributen, hun eigenschappen en structuur:
.....
<xsd:element name="OB_OBJSRT" type="cl:ADNSOM">
<xsd:annotation>
<xsd:documentation source="AFD_Name">Soort motorrijtuig, code</xsd:documentation>
<xsd:documentation source="AFD_Description"/>
<xsd:documentation source="Custom_Description"/>
</xsd:annotation>
</xsd:element>
<xsd:element name="OB_KENTEKE" type="fm:Alfanumeriek12" minOccurs="0">
<xsd:annotation>
<xsd:documentation source="AFD_Name">Kenteken</xsd:documentation>
<xsd:documentation source="AFD_Description">Identificatie van het voertuig. Weergave zonder streepjes of spaties, bijvoorbeeld AB34EF.</xsd:documentation>
<xsd:documentation source="Custom_Description"/>
</xsd:annotation>
</xsd:element>
<xsd:element name="OB_MLDCODE" type="fm:Alfanumeriek4" minOccurs="0">
<xsd:annotation>
<xsd:documentation source="AFD_Name">Meldcode</xsd:documentation>
<xsd:documentation source="AFD_Description">De meldcode bestaat uit de laatste 4 numerieke tekens van het chassisnr. Indien het aantal numerieke tekens kleiner is dan 4, links aanvullen met X'en.
</xsd:documentation>
<xsd:documentation source="Custom_Description"/>
</xsd:annotation>
</xsd:element>
.....
Een gedeelte van een valide opgesteld XML-bericht conform bovenstaand schema:
.....
<OB_OBJSRT>PA</OB_OBJSRT>
<OB_KENTEKE>q999qq</OB_KENTEKE>
<OB_MLDCODE>9999</OB_MLDCODE>
..........
Geef uw reactie op dit onderwerp.