Einleitung in ein XML Schema |
XML Schema ist XML-gegr�ndete Alternative zu DTD.
Ein XML Schema beschreibt die Struktur der XML Dokumente.
Die XML Schemasprache gekennzeichnet als XML Schema-Definition (XSD).
|
Was ist ein XML Schema?
|
Der Zweck des XML Schemas ist, die zugelassenen Bausteine eines XML Dokumentes, gerade wie ein DTD zu definieren.
Ein XML Schema:
- definiert Element, das in einem Dokument erscheinen kann
- definiert Attribut, das in einem Dokument erscheinen kann
- definiert, welches Element Kindelement ist
- definiert den Auftrag der Kindelemente
- definiert die Zahl des Kindelements
- definiert, ob ein Element leer ist oder schlie�t Text ein
- definiert Datenarten f�r ein Element und ein Attribut
- definiert die R�ckstellung und die �rtlich festgelegten Werte f�r Elemente und Attribute
|
XML Schemata sind die Nachfolger von DTDs
|
Wir denken, da� sehr bald XML Schema in den meisten Netzanwendungen als Wiedereinbau f�r DTDs benutzt wird. Sind hier etwas Gr�nde:
- XML Schemata sind zur zuk�nftigen Hinzuf�gung ausdehnbar
- XML Schemata sind reicher und leistungsf�higer als DTD
- XML Schemata werden in XML Format geschrieben
- XML Schema-ZUSATZINFORMATIONen schreiben auch
- XML Schemata st�tzen auch namespaces
|
XML Schema ist ein W3C Standard
|
XML Schema wurde W3C Empfehlung 02. Mai 2001. Du kannst mehr �ber XML Schemastandard in unserem W3C Tutorial lesen.
|
Was du bereits wissen solltest
|
Bevor du zu diesem Tutorial gehst, solltest du ein grundlegendes Verst�ndnis vom folgenden haben:
- HTML/XHTML
- Ein grundlegendes Verst�ndnis von DTD
- XML/XML Namespaces
Wenn du diese Themen zuerst studieren wirst, den Tutorial auf unserem Home Page finden
|
Keywords:
xschema, xml spy, extensible markup language, xml parser,xmlspy,xsd,w3c,dtd,sgml,xerces,
xml,jaxb,xquery ,xslt,wsdl,xpath,rdf,metadata,xsl,xdr,xmlschema,tool,element,
schemas,validator,uml,biztalk,elements,syntax,validate
|