Inhaltsangabe:Einleitung: Die Extensible Markup Language (XML) hat sich heute als standardisertes Serialisierungsformat und Transfersyntax auf breiter Front durchgesetzt. Jünger noch ist das XML-Schema, aber ebenso erfolgreich. Dementsprechend wächst die Anzahl an diese neuen Technologien verarbeitenden Applikation stetig. Da typischerweise ein Schema vorab bereits durch äquivalente Instanzen einer Anwendung beschrieben und das Schreiben von XMLSchemas keinesfalls trivial ist, drängt sich die Erfordernis eines Schema- Generators auf. Im Rahmen dieser Arbeit wird die Entwicklung eines Generators vorgestellt, der aus einer endlichen Menge von XML-Instanzen ein XML-Schema für jeden Zielnamensraum erzeugt. Das Ziel-Schema wird unter den mitunter interferierenden Prämissen Instanzvalidierung, Restriktivität, Erweiterbarkeit, Redundanzfreiheit und Lesbarkeit konstruiert. Es wird sowohl die methodische Konzeption vorgestellt, als auch eine Implementierung des XSD (Extensible Schema Definition) - Generators vorbereitet. Abstract: Today, the Extensible Markup Language (XML) is generally accepted as a standardized serialization format and transfer syntax. Although the XMLschema has been developed even more recently, it has become successful, too. Therefore, the number of applications processing these new technologies is constantly increasing. Since both a schema is typically described first by equivalent instances of an application and the writing of XML-schemas is not trivial in any way, the need for an XML-generator is compelling. This work introduces the development of a generator generating an XML-schema for any target namespace from a finite number of XML-instances. The targetschema is constructed under the sometimes interfering premises instance validation, restrictivity, extensibility, non-redundancy and readability. This work does not only present the methodological conception but also suggests an operable implementation of the XSD (Extensible Schema Definition) - generator. Inhaltsverzeichnis:Inhaltsverzeichnis: Erklärungiii Kurzfassungviii Abstractix Vorwortx Danksagungx Konventionx 1Einleitung1 1.1Zielsetzung1 1.2Motivation3 1.3Relevanz4 1.4Organisation5 2Grundlagen7 2.1XML Instanz7 2.1.1Intention und Grundlage der Extensible Markup Language.8 2.1.2Rückblick12 2.1.3Spezifikation14 2.1.4Struktur15 2.1.5Komponenten16 2.1.6Beispiel19 2.1.7Ausblick21 2.2XML Schema Definition22 2.2.1Intention und Grundlage der XML Schema [...]
Shortcut-Tipps für ASP.NET-Profis
Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…
Shortcut-Tipps für ASP.NET-Profis
Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…
Shortcut-Tipps für ASP.NET-Profis
Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…
Mit der Version 5 erreicht PHP einen bemerkenswerten Reifegrad, der PHP zu einer festen Größe in der Welt der Webprogrammierung macht. Gerade die leichte Erlernbarkeit macht PHP zur idealen…
Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…
Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…
Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…
3., aktualisierte Auflage. Inkl. kompletter Spiele-Engine.
DAS UMFASSENDE HANDBUCH ZUR 3D-SPIELEPROGRAMMIERUNG
- Behandelt alle wichtigen Techniken der Spieleentwicklung auf Basis von DirectX und C…
3., aktualisierte Auflage. Inkl. kompletter Spiele-Engine.
DAS UMFASSENDE HANDBUCH ZUR 3D-SPIELEPROGRAMMIERUNG
- Behandelt alle wichtigen Techniken der Spieleentwicklung auf Basis von DirectX und C…
3., aktualisierte Auflage. Inkl. kompletter Spiele-Engine.
DAS UMFASSENDE HANDBUCH ZUR 3D-SPIELEPROGRAMMIERUNG
- Behandelt alle wichtigen Techniken der Spieleentwicklung auf Basis von DirectX und C…
Das artist window stellt Künstler bzw. deren Werke vor und gibt somit einen Einblick in die Ateliers und Werkstätten der Kunstschaffenden. Das besondere am artist window ist, dass die ...
Zeitschrift der NaturFreunde in Württemberg
Die Natur ist unser Lebensraum: Ort für Erholung und Bewegung, zum Erleben und Forschen; sie ist ein schützenswertes Gut. Wir sind aktiv in der Natur ...
CE-Markt ist Pflichtlektüre in der Unterhaltungselektronik-Branche. Die Vermarktung von Home und Mobile Electronics mit den besten Verkaufsargumenten und Verkaufsstrategien gehören ebenso zum ...
Der Steuerzahler ist das monatliche Wirtschafts- und Mitgliedermagazin des Bundes der Steuerzahler und erreicht mit fast 230.000 Abonnenten einen weitesten Leserkreis von 1 ...
Die Flugzeuge der NVA
Neben unser F-40 Reihe, soll mit der DHS die Geschichte der "anderen" deutschen Luftwaffe, den Luftstreitkräften der Nationalen Volksarmee (NVA-LSK) der ehemaligen DDR ...
Prüfungs- und Praxiswissen für Zahnmedizinische Fachangestellte
Mehr Erfolg in der Ausbildung, sicher in alle Prüfungen gehen, im Beruf jeden Tag überzeugen: „Die Zahnmedizinische ...
Prüfungs- und Praxiswissen für Großhandelskaufleute
Mehr Erfolg in der Ausbildung, sicher in alle Prüfungen gehen, im Beruf jeden Tag überzeugen: „Die Großhandelskaufleute“ ist die ...
Prüfungs- und Praxiswissen für Zahnmedizinische Fachangestellte
Mehr Erfolg in der Ausbildung, sicher in alle Prüfungen gehen, im Beruf jeden Tag überzeugen: „Die Zahnmedizinische ...
Eishockey NEWS bringt alles über die DEL, die DEL2, die Oberliga sowie die Regionalligen und Informationen über die NHL. Dazu ausführliche Statistiken, Hintergrundberichte, Personalities ...