Hallo,
ich habe folgende 2 XML-Schema Dokumente:
gesmes.xsd:
Alles anzeigen
ecb.xsd:
Alles anzeigen
Es wäre nett, wenn mir jemand sagen kann wie die entprechenden XML-Instanzdokumente aussehen würden oder zumindest ein Teil davon, da ich das nach zig versuchen einfach nicht auf die Reihe gebracht habe...
Vielen Dank.
Gruß
ich habe folgende 2 XML-Schema Dokumente:
gesmes.xsd:
Quellcode
- <?xml version="1.0" encoding="UTF-8"?>
- <xs:schema targetNamespace="http://www.gesmes.org/xml/2002-08-01";
- xmlns:ecb="http://www.ecb.int/vocabulary/2002-08-01/eurofxref";
- xmlns:xs="http://www.w3.org/2001/XMLSchema";
- xmlns:gesmes="http://www.gesmes.org/xml/2002-08-01";
- elementFormDefault="qualified">
- <xs:import
- namespace="http://www.ecb.int/vocabulary/2002-08-01/eurofxref";
- schemaLocation="ecb.xsd"/>
- <xs:complexType name="subjectType"/>
- <xs:complexType name="SenderType">
- <xs:sequence>
- <xs:element name="name" type="xs:string"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="rootType">
- <xs:sequence>
- <xs:element name="subject" type="xs:string"/>
- <xs:element name="Sender" type="gesmes:SenderType"/>
- <xs:element ref="ecb:Cube"/>
- </xs:sequence>
- </xs:complexType>
- <xs:element name="Envelope" type="gesmes:rootType"/>
- </xs:schema>
ecb.xsd:
Quellcode
- <?xml version="1.0" encoding="UTF-8"?>
- <xs:schema
- targetNamespace="http://www.ecb.int/vocabulary/2002-08-01/eurofxref";
- xmlns:ecb="http://www.ecb.int/vocabulary/2002-08-01/eurofxref";
- xmlns:xs="http://www.w3.org/2001/XMLSchema";
- elementFormDefault="unqualified">
- <xs:complexType name="CubeType3">
- <xs:attribute name="currency" type="xs:string"/>
- <xs:attribute name="rate" type="xs:decimal"/>
- </xs:complexType>
- <xs:complexType name="CubeType2">
- <xs:sequence>
- <xs:element name="Cube" type="ecb:CubeType3" minOccurs="0"
- maxOccurs="unbounded"/>
- </xs:sequence>
- <xs:attribute name="time" type="xs:date"/>
- </xs:complexType>
- <xs:complexType name="CubeType">
- <xs:sequence>
- <xs:element name="Cube" type="ecb:CubeType2" minOccurs="0"
- maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:element name="Cube" type="ecb:CubeType"/>
- </xs:schema>
Es wäre nett, wenn mir jemand sagen kann wie die entprechenden XML-Instanzdokumente aussehen würden oder zumindest ein Teil davon, da ich das nach zig versuchen einfach nicht auf die Reihe gebracht habe...
Vielen Dank.
Gruß