Справочник по типам данных XDR-схемы

Помимо строк и других типов-примитивов, определенных в рекомендации консорциума W3C по языку XML 1.0., службы Microsoft® XML Core Services (MSXML) поддерживают большой набор различных типов данных. Кроме того, они поддерживают преобразование типов-примитивов в различные другие типы данных и обратно.

Используются типы данных из пространства имен типов данных "urn:schemas-microsoft-com:datatypes". Для использования типов данных в XML-схеме нужно объявить пространство имен типов данных в документе схемы. В данной документации предполагается, что пространство имен типов данных имеет префикс dt, как показано в следующем примере.

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

Поддержка схем XDR была удалена в версиях MSXML 6.0 и более поздних.

В MSXML 6.0 по-прежнему поддерживаются типы данных XDR, несмотря на то, что XDR-схемы больше не поддерживаются. В MSXML 6.0 можно объявить тип элемента следующим образом:

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

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

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

</root>

См. также

Ссылки

Типы данных XDR-схемы

Примитивные типы данных XDR-схемы

Поддерживаемые преобразования типов данных

Справочник по XDR