Home
Über mich
Blog
Veröffentlichungen
IT-Trainings
Impressum


XML Schema - Beispiel

Zusammenfassung:

Beispiel für eine Datenstrukturdefinition mit Hilfe von XML Schema.

XML Schema - Beispiel

<xs:schema 
     xmlns:ns1="http://www.wilfried-grupe.de"
     xmlns:xs="http://www.w3.org/2001/XMLSchema"
     elementFormDefault="qualified"
     targetNamespace="http://www.wilfried-grupe.de">
 <xs:element name="CSV2XML">  
  <xs:complexType>
   <xs:sequence>
    <xs:element maxOccurs="unbounded" ref="ns1:DS"/>
   </xs:sequence>
  </xs:complexType>
 </xs:element>
 <xs:element name="DS">  
  <xs:complexType>
   <xs:sequence>
    <xs:element ref="ns1:id"/>
    <xs:element ref="ns1:name"/>
    <xs:element ref="ns1:vorname"/>
    <xs:element ref="ns1:Gehalt"/>
   </xs:sequence>
   <xs:attribute name="pos" use="optional" type="xs:integer"/>    
  </xs:complexType>
 </xs:element>
 <xs:element name="id" type="xs:string"/>
 <xs:element name="name" type="xs:string"/>   
 <xs:element name="vorname" type="xs:string"/>
 <xs:element name="Gehalt" type="xs:string"/>
</xs:schema>

Eine hierzu passende XML-Struktur würde so aussehen:

<CSV2XML xmlns="http://www.wilfried-grupe.de">
  <DS pos="4">
    <id>38</id>
    <name>Türschlos</name>
    <vorname>Theo</vorname>
    <Gehalt>123.45</Gehalt>
  </DS>
</CSV2XML>

qrpic/XSD1_.jpg

wg / 30. September 2017


DTD



Fragen? Anmerkungen? Tips?

Bitte nehmen Sie Kontakt zu mir auf (info10@wilfried-grupe.de).



Vielen Dank für Ihr Interesse an meiner Arbeit.


V.i.S.d.P.: Wilfried Grupe * Klus 6 * 37643 Negenborn

Mobil: 0151. 750 360 61 * eMail: info10@wilfried-grupe.de