Links: W3C-Ressourcen zu XML
Diese Übersicht dient als Wegweiser durch die Vielzahl von W3C-Spezifikationen,
die XML, XSLT, XPath, XQuery und verwandte Themen behandeln. Enthalten
sind kurze Inhaltsangaben und eine Einstufung der Spezifikationen.
Ressourcen zu:
XML | Namensräume |
XML Schema | XSL, XSLT
| XPath, XQuery | Data Model,
Infoset | Weitere
Ressourcen zu XML:
XML 1.0 – Extensible Markup Language 1.0 (Third Edition)
Beschreibung der Extensible Markup Language (XML 1.0) als Untergruppe
von SGML. Ziel ist die Schaffung einer interoperatiblen, internetfähigen
Sprache, die zu HTML und SGML kompatibel ist. Die Sprache ist seit 1999
weitestgehend stabil. Grundlegendes, ständig aktualisiertes Dokument.
Herausgeber: Tim Bray, Jean Paoli, C. M. Sperberg-McQueen,
Eve Maler (2nd Ed.), François Yergeau (3rd Ed.)
Status: W3C Recommendation, 4. Februar 2004
Link: www.w3.org/TR/REC-xml
XML 1.1 – Extensible Markup Language 1.1
Beschreibung der Extensible Markup Language (XML 1.1) als Untergruppe
von SGML. Versionssprung aufgrund der fortschreitenden Erweiterung des
Unicode-Standards (Unicode 4.0), Liberalisierung der XML-Namen. Berücksichtigt
wird darüber hinaus die Verarbeitung von aus dem Mainframe-Bereich
stammenden Daten. Grundlegendes Dokument.
Herausgeber: Tim Bray, Jean Paoli, C. M. Sperberg-McQueen, Eve Maler,
François Yergeau, John Cowan
Status: W3C Candidate Recommendation, 15. April 2004
Link: www.w3.org/TR/xml11/
XML Base
Beschreibung einer, mit HTML Base vergleichbaren Methode, einen Basis-URI
für XML-Dokumente bzw. Teile von diesen zu definieren. Ergänzendes
Dokument.
Herausgeber: Jonathan Marsh
Status: W3C Recommendation, 27. Juni 2001
Link: www.w3.org/TR/xmlbase/
XML Processing Model Requirements
Umriss einer interoperatiblen Methode, die es Applikationen ermöglicht,
die Reihenfolge der Anwendung verschiedener Verarbeitungsschritte auf
XML-Dokumente zu beschreiben. Ergänzendes Dokument, im Anfangsstadium.
Herausgeber: Dmitry Lenkov, Norman Walsh
Status: W3C Working Group Note, 5. April 2004
Link: www.w3.org/TR/proc-model-req/
Ressourcen zu Namensräumen
XML Namespaces 1.0
Propagiert Namensräume in XML als Grundlage für qualifizierte
Benennung von Elementen und Attributen, wie sie in XML-Dokumenten verwendet
werden, URI-Referenzen als Bezeichner der Namensräume. Grundlegendes
Dokument.
Herausgeber: Tim Bray, Dave Hollander, Andrew Layman
Status: W3C Recommendation, 14. Januar 1999
Link: www.w3.org/TR/REC-xml-names/
XML Namespaces 1.1
Propagiert Namensräume in XML als Grundlage für qualifizierte
Benennung von Elementen und Attributen, wie sie in XML-Dokumenten verwendet
werden, Weiterentwicklung von XML Namespaces 1.0: Nunmehr dienen IRI-Referenzen
als Bezeichner der Namensräume, Einführung von Namespace-Undeklarationen.
Grundlegendes Dokument.
Herausgeber: Tim Bray, Dave Hollander, Andrew Layman,
Richard Tobin (Version 1.1)
Status: W3C Recommendation, 4. Februar 2004
Link: www.w3.org/TR/xml-names11/
Ressourcen zu XML Schema
XML Schema Part 0, Primer
Konzipiert als leicht lesbare Einführung in die Prinzipien der XML-Schemasprache
und zum Erstellen von Schemas, kein Richtliniencharakter. Dient als Verständnisgrundlage
für XML Schema Part 1 und Part 2.
Illustrierendes Dokument.
Herausgeber: David C. Fallside
Status: W3C Recommendation, 2. Mai 2001
Link: www.w3.org/TR/xmlschema-0/
XML Schema Part 1 : Structures
Definition der Grundstrukturen von XML Schema; Beschreibung der Komponenten
und des Markups von XML Schema, sowie deren Anwendung auf XML-Dokumente.
Grundlegendes Dokument.
Herausgeber: Henry S. Thompson, David Beech,
Murray Maloney, Noah Mendelsohn
Status: W3C Recommendation, 2. Mai 2001
Link: www.w3.org/TR/xmlschema-1/
XML Schema Part 2: Datatypes
Definition der Datentypen von XML Schema, wie sie auch in XPath 2.0, XSLT
2.0 und XQuery verwendet werden. Versteht sich als Superset der Document
Type Definition von XML 1.0, Definitionsgrundlagen für User-Datentypen,
Beschreibung der Basis-Datentypen in lexikalischer und kanonischer Form.
Grundlegendes Dokument.
Herausgeber: Paul V. Biron und Ashok Malhotra
Status: W3C Recommendation, 2. Mai 2001
Link: www.w3.org/TR/xmlschema-2/
Ressourcen zu XSL und XSLT
XSL/XSL-FO – Extensible Stylesheet Language
Definition von Syntax und Semantik der Extensible Stylesheet Language
(XSL), mit den Untergruppen XSLT zur Transformation und XSL-FO (Formatting
Objects) zu Formatierungs- und Präsentationszwecken.
Grundlegendes, umfangreiches Dokument.
Herausgeber: Sharon Adler, Anders Berglund, Jeff Caruso, Stephen Deach,
Tony Graham, Paul Grosso, Eduardo Gutentag, Alex Milowski, Scott Parnell,
Jeremy Richman, Steve Zilles
Status: W3C Recommendation, 15. Oktober 2001
Link: www.w3.org/TR/xsl/
XSLT 1.0 – XSL Transformations Version 1.0
Definition von Syntax und Semantik der Transformationssprache XSLT 1.0
als Untergruppe von XSL, die in Zusammenhang mit XPath 1.0 genutzt wird.
Grundlegendes Dokument, im Hinblick auf die aktuelle Spezifikation von
eher historischer Bedeutung.
Herausgeber: James Clark
Status: W3C Recommendation, 16. November 1999
Link: www.w3.org/TR/xslt
XSLT Requirements Version 2.0
Schilderung von Zielen und Voraussetzungen für XSLT 2.0; Auflistung
des aktuellen Bearbeitungsstands der einzelnen Forderungen.
Illustrierendes Dokument.
Herausgeber: Steve Muench, Mark Scardina
Status: W3C Working Draft, 14. Februar 2001
Link: www.w3.org/TR/xslt20req
XSLT 2.0 – XSL Transformations Version 2.0
Definition von Syntax und Semantik der Transformationssprache XSLT 2.0,
die in Zusammenhang mit XPath 2.0 genutzt wird, mit dem sie auch das Datenmodell
und die Funktionsbibliothek teilt. XSLT 2.0 bezieht sich auch auf die
"XSLT 2.0 and XQuery 1.0 Data Model Serialization".
Grundlegendes Dokument.
Herausgeber: Michael Kay
Status: W3C Working Draft, 12. November 2003
Link: www.w3.org/TR/xslt20/
XSLT 2.0 and XQuery 1.0 Serialization
Beschreibung der Serialisierung von Dokumenten aus den Ergebnissen von
XSLT 2.0-Transformationen bzw. XQuery-Abfragen. Grundlegendes Dokument.
Herausgeber: Michael Kay, Norman Walsh
Status: W3C Working Draft, 26. Juli 2004
Link: www.w3.org/TR/xslt-xquery-serialization/
Ressourcen zu XPath und XQuery
XPath 1.0 – XML Path Language Version 1.0
Definition von XPath 1.0 als Pfadbeschreibungssprache zur Addressierung
von Teilen von XML-Dokumenten, Verwendung in XSLT 1.0 und XPointer. Grundlegendes
Dokument, im Hinblick auf die aktuelle Spezifikation von eher historischer
Bedeutung.
Herausgeber: James Clark, Steven DeRose
Status: W3C Recommendation, 16. November 1999
Link: www.w3.org/TR/xpath.html
XPath 2.0 Requirements
Schilderung von Zielen und Voraussetzungen sowie von Verwendungsszenarien
für XPath 2.0, Auflistung des aktuellen Bearbeitungsstands der einzelnen
Forderungen in XPath 2.0, Functions & Operators und XQuery Data Model.
Illustrierendes Dokument.
Herausgeber: Mark Scardina, Mary F. Fernández
Status: W3C Working Draft, 22. August 2003
Link: www.w3.org/TR/xpath20req
XPath 2.0 – XML Path Language Version 2.0
Beschreibung von XPath 2.0 als einer ausdrucksorientierten Sprache, die
zur Verarbeitung von Werten gemäß des XQuery-Datenmodells (XQuery
1.0 and XPath 2.0 Data Model) ausgelegt ist. Grundlegendes Dokument.
Herausgeber: Anders Berglund, Scott Boag, Don Chamberlin, Mary F. Fernández,
Michael Kay, Jonathan Robie, Jérôme Siméon
Status: W3C Working Draft, 26. Juli 2004
Link: www.w3.org/TR/xpath20/
XQuery 1.0 and XPath 2.0 Functions and Operators
Umfangreiche Beschreibung der grundlegenden Funktionen und Operatoren
von XPath 2.0 und XQuery und deren Nutzung in XSLT 2.0 und XQuery, bezieht
sich dabei auf die Datentypen aus XML Schema Part 2. Grundlegendes Dokument.
Herausgeber: Ashok Malhotra, Jim Melton, Norman Walsh
Status: W3C Working Draft, 26. Juli 2004
Link: www.w3.org/TR/xpath-functions/
XQuery 1.0 and XPath 2.0 Formal Semantics
Formale, stark abstrahierende Beschreibung der Semantik von XQuery und
XPath 2.0 und aller dort vorkommenden Konzepte. Kenntnis der XQuery-Spezifikation
wird vorausgesetzt. Grundlegendes Dokument.
Herausgeber: Denise Draper, Peter Fankhauser, Mary F. Fernández,
Ashok Malhotra, Kristoffer Rose, Michael Rys, Jérôme Siméon,
Philip Wadler
Status: W3C Working Draft, 20. Februar 2004
Link: www.w3.org/TR/xquery-semantics/
XML Query 1.0 (XQuery) Requirements
Schilderung von Zielen und Voraussetzungen sowie von Verwendungsszenarien
für Xquery, Auflistung des aktuellen Bearbeitungsstands der einzelnen
Forde-rungen. Illustrierendes Dokument.
Herausgeber: Don Chamberlin, Peter Fankhauser, Massimo Marchiori, Jonathan
Robie
Status: W3C Working Draft, 12. November 2003
Link: www.w3.org/TR/xquery-requirements
XQuery 1.0: An XML Query Language
Entwurf einer umfassend anwendbaren Abfragesprache die speziell auf Quellen
ausgerichtetet ist, die in beliebiger Form in XML vorliegen.. Grundlegendes
Dokument.
Herausgeber: Scott Boag, Don Chamberlin, Mary F. Fernández, Daniela
Florescu, Jonathan Robie, Jérôme Siméon
Status: W3C Working Draft, 12. November 2003
Link: www.w3.org/TR/xquery
XML Query Use Cases
Schildert Szenarien für die Nutzung von XQuery in verschiedenen Anwendungsgebieten
mit dazugehörigen Beispieldaten, Abfragen und DTDs. Illustrierendes
Dokument.
Herausgeber: Don Chamberlin, Peter Fankhauser, Daniela Florescu, Massimo
Marchiori, Jonathan Robie
Status: W3C Working Draft, 12. November 2003
Link: www.w3.org/TR/xquery-use-cases/
Ressourcen zu Data Model und Infoset
XML Information Set (Second Edition)
Klassifizierung der in einem (wohlgeformten) XML-Dokument enthaltenen
Informationen. Ziel ist die konsistente Nutzung dieser Definitionen in
anderen, auf XML-Informationen Bezug nehmenden Spezifikationen. Grundlegendes
Dokument.
Herausgeber: John Cowan, Richard Tobin
Status: W3C Recommendation, 4. Februar 2004
Link: www.w3.org/TR/xml-infoset/
XQuery 1.0 and XPath 2.0 Data Model
Definition des Datenmodells für XPath 2.0, XSLT 2.0 und XQuery, beschreibt
die Inputinformationen eines XSLT- oder XQuery-Prozessors sowie die in
XPath 2.0, XSLT 2.0 und XQuery erlaubten Werte. Inhalt: Baumrepräsentation
von XML-Dokumenten, atomare Werte, Sequenzen. Grundlegendes Dokument.
Herausgeber: Mary F. Fernández, Ashok Malhotra, Jonathan Marsh,
Marton Nagy, Norman Walsh
Status: W3C Working Draft, 26. Juli 2004
Link: www.w3.org/TR/xpath-datamodel/
Weitere Resourcen
Character Model for the World Wide Web 1.0: Fundamentals
Referenz über kompatible Handhabung von Stringverarbeitung basierend
auf dem Universal Character Set, wie er gemeinsam von Unicode Standard
und ISO/IEC 10646 definiert wird. Inhalt: Zeichen, Encoding, Escaping,
URI-Konventionen und weiteres. Grundlegendes, ergänzendes Dokument.
Herausgeber: Martin J. Dürst, François Yergeau, Richard
Ishida, Misha Wolf (bis Dez. 2002), Tex Texin
Status: W3C Working Draft, 25. Februar 2004
Link: www.w3.org/TR/charmod/
Character Model for the World Wide Web 1.0: Normalization
Aufbauend auf „Character Model for the World Wide Web 1.0: Fundamentals”,
Referenz über vereinheitlichte Normalisierung, String Identity Matching;
Ziel ist die vollständig kompatible Handhabung von Stringverarbeitung
im WWW. Grundlegendes, ergänzendes Dokument.
Herausgeber: Martin J. Dürst, François Yergeau, Richard
Ishida, Misha Wolf (bis Dez. 2002), Tex Texin, Addison Phillips
Status: W3C Working Draft, 25. Februar 2004
Link: www.w3.org/TR/charmod-norm/
|