Freigeben über


Referenz zu XDR-Schemadatentypen

Zusätzlich zu den von der XML 1.0-Empfehlung des W3C (World Wide Web Consortium) definierten Zeichenfolge und anderen primitiven Typen unterstützt MSXML (Microsoft® XML Core Service) viele Datentypen. MSXML unterstützt außerdem Konvertierungen zwischen primitiven Typen und diesen Datentypen.

Der Verweis auf Datentypen erfolgt vom Datentypnamespace "urn:schemas-microsoft-com:datatypes". Zum Verwenden von Datentypen in einem XML-Schema, deklarieren Sie den Datentypnamespace im Schemadokument. In der vorliegenden Dokumentation wird davon ausgegangen, dass der Datentypnamespace dem dt-Präfix zugeordnet wurde, wie im folgenden Beispiel dargestellt.

<Schema name="myschema"
        xmlns="urn:schemas-microsoft-com:xml-data"
        xmlns:dt="urn:schemas-microsoft-com:datatypes">
  <!-- ... -->
</Schema>

XDR-Schemaunterstützung wurde aus MSXML 6.0 und höher entfernt.

XDR-Datentypen werden in MSXML 6.0 jedoch weiterhin unterstützt. In MSXML 6.0 kann ein Element wie folgt als einem bestimmten Datentyp zugehörig deklariert werden:

<root xmlns:dt="urn:schemas-microsoft-com:datatypes">

<count dt:dt="int" >5</count>

<price dt:dt="number" >44.95</count>

</root>

Siehe auch

Referenz

Datentypen des XDR-Schemas

Primitive Datentypen des XDR-Schemas

Unterstützte Datentypkonvertierungen

Referenz zu XDR