Forståelse af xsd-fil
Hej,jeg har en xsd fil, men er lidt i tvivl om hvordan jeg skal tolke en del af den. Starten af filen ser sådan her ud:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element name="ORDERINFO">
<xs:complexType>
<xs:sequence>
<xs:element name="ORDERID" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:string"/>
</xs:simpleType>
</xs:element>
<xs:element name="FORMNO" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
...
Når jeg har en xml fil der kommer med en opbygning der ser sådan her ud, er det så gyldigt?
<ORDERINFO>
<ORDERID>værdi</ORDERID>
<FORMNO>værdi</FORMNO>
...
<ORDERID>værdi_2</ORDERID>
<FORMNO>værdi_2</FORMNO>
...
</ORDERINFO>
Er dette gyldigt? eller skal det holdes til
<ORDERINFO>
<ORDERID>værdi</ORDERID>
<FORMNO>værdi</FORMNO>
...
</ORDERINFO>
Med venlig hilsen
Søren Søndergård