DonBilbo87 Geschrieben 16. März 2012 Teilen Geschrieben 16. März 2012 Hallo miteinander, ich schreibe gerade an einer Hausarbeit mit dem Thema XML Schema. Vorgabe ist ein XML Schema zu erstellen zusammen mit der XML Instanz. Jetzt hab ich ein paar kleine Fragen, die glaube ich mal sehr banal sind, sich mir aber gerade nicht erschliessen, wäre Super wenn sich jemand meldet der sich in dem Breich ein wenig auskennt, bzw. noch besser bereits mal eine laufendes XML Schema entworfen hat. Beste Grüße Robert Also ich kann ja schonmal teile zeigen die ich schon hab. <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="Hausarbeit.xsd" xmlns="Hausarbeit.xsd" elementFormDefault="qualified"> <xs:annotation> <xs:documentation xml:lang="DE"> Struktur eines Dramas in einem XML-Schema Kurzdrama von Julian Brescanu - Die Angelpartie Quelle (http://www.pieces-of-poetry.com/PoP_Die_Angelpartie.html) </xs:documentation> </xs:annotation> <xs:complexType name="DatenAutor"> <xs:sequence> <xs:element name="GeburtsDaten" type="GeburtsDaten"/> <xs:element name="Werdegang" type="Werdegang"/> <xs:element name="Veröffentlichungen" type="Veröffentlichungen"/> </xs:sequence> </xs:complexType> <xs:complexType name="GeburtsDaten"> <xs:sequence> <xs:element name="GeburtsOrt" minOccurs="1"/> <xs:element name="GeburtsLand" minOccurs="1"/> <xs:element name="GeburtsDatum" type="xs:date"/> </xs:sequence> </xs:complexType> <xs:complexType name="AkademischeStation"> <xs:sequence> <xs:element name="Abschluss" type="xs:string"/> <xs:element name="AbschlussOrt" type="xs:string"/> <xs:element name="AbschlussJahr" type="xs:date"/> </xs:sequence> </xs:complexType> <xs:complexType name="Werdegang"> <xs:sequence> <xs:element name="AkademischeStation" type="AkademischeStation"/> </xs:sequence> </xs:complexType> <xs:complexType name="Veröffentlichungen"> <xs:sequence> <xs:element name="Anthologien" type="Anthologien"/> <xs:element name="Zeitschriften" type="Zeitschriften"/> <xs:element name="Kompositionen" type="Kompositionen"/> <xs:element name="PoetryVeröffentlichungen" type="PoetryVeröffentlichungen"/> </xs:sequence> </xs:complexType> <xs:complexType name="Anthologien"> <xs:sequence> <xs:element name="Titel" minOccurs="1"/> <xs:element name="Im" minOccurs="1"/> <xs:element name="Verlag" minOccurs="1"/> <xs:element name="Ort" minOccurs="1"/> <xs:element name="Jahr" type="xs:date"/> </xs:sequence> </xs:complexType> <xs:complexType name="Zeitschriften"> <xs:sequence> <xs:element name="Titel" minOccurs="1"/> <xs:element name="Im" minOccurs="1"/> <xs:element name="Ausgabe" type="xs:decimal"/> <xs:element name="Verlag" minOccurs="1"/> <xs:element name="Ort" minOccurs="1"/> </xs:sequence> </xs:complexType> <xs:complexType name="Kompositionen"> <xs:sequence> <xs:element name="Titel" minOccurs="1"/> <xs:element name="Für" minOccurs="1"/> <xs:element name="Jahr" type="xs:date"/> </xs:sequence> </xs:complexType> <xs:complexType name="PoetryVeröffentlichungen"> <xs:sequence> <xs:element name="Titel" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:schema> Also Primär, weiß ich nicht wie ich eine XML Instanz mit dem Schema verbinden kann?! Sprich Was ich am Anfang der XML Datei eingeben muss dass die xsd Datei geladen wird. edit Eizy: Beiträge zusammengefügt. Bitte mehrere Postings hintereinander vermeiden und entsprechend bearbeiten. Danke! Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
skatastisch Geschrieben 16. März 2012 Teilen Geschrieben 16. März 2012 Prinzipiell kannst du zu dieser Thematik viel über unseren allseits bekannten Freund "google" finden wie z.B. http://de.wikipedia.org/wiki/XML_Schema Hier findest du auch die Einbindungs des XSD Files in eine XML Datei. Wenn du spezifische Fragen hast, kannst du dich gerne per PM an mich wenden. Gruß SKA Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Recommended Posts
Archiviert
Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.
Wende dich an einen Admin, wenn du in diesem Thema etwas posten möchtest.