ВУЗ:
Составители:
4
Несмотря на все это , изучать DTD по - прежнему нужно , так как многие
языки разметки уже были описаны при помощи DTD, и для адаптирования
разметки очень полезно уметь их читать.
3. Язык определения схем XML
Корневым элементом в схеме XML является элемент Schema, который
содержит все остальные элементы в документе схемы .
<?xml version="1.0"?>
<xs:schema>
...
...
</xs:schema>
В рамках корневого элемента схемы XSD вы создаете пространство имен.
3.1. Использование пространства имен XML
Пространства имен предоставляют разработчику простой механизм
уникальной идентификации элементов и атрибутов с одинаковыми именами
для избежания конфликтов имен. Конфликт имен возникает в том случае,
когда в одном документе представлены дескрипторы с одинаковыми
именами , но относящиеся к различным классам данных.
В соответствии с рекомендацией W3C, для идентификации
объявления пространства имен используется слово xmlns. Значением
определяемого при этом атрибута является идентификатор URI (Unified
Resourse Identifier – Унифицированный идентификатор ресурсов),
определяющий используемое пространство имен. Идентификатор URI – это
просто уникальная последовательность символов, используемая для
различения имен. Совершенно не играет роли то , на что именно указывает
идентификатор URI. Идентификатор URI всего лишь выступает в качестве
«прозвища» имен элементов и атрибутов, которые он характеризует.
Объявления пространств имен могут содержать URI, напоминающие адреса
URL (Unified Resourse Locator – стандартный Internet-адрес) или
универсальные имена ресурсов URN (Unified Resourse Name) – это любой
идентификатор, который не выглядит как адрес URL.
URI: xmlns = “http://www.w3.org/1999/XMLSchema”
URN: xmlns = “urn:schemas-microsoft-com:xml-data”
Поскольку одной из основных целей использования пространства
имен является возможность смешивать имена из различных ресурсов,
полезно определять псевдоним, указывающий на требуемую декларацию и
4
Несмотря на все это, изучать DTD по-прежнему нужно, так как многие
языки разметки уже были описаны при помощи DTD, и для адаптирования
разметки очень полезно уметь их читать.
3. Язык определения схем XML
Корневым элементом в схеме XML является элемент Schema, который
содержит все остальные элементы в документе схемы.
...
...
В рамках корневого элемента схемы XSD вы создаете пространство имен.
3.1. Использование пространства имен XML
Пространства имен предоставляют разработчику простой механизм
уникальной идентификации элементов и атрибутов с одинаковыми именами
для избежания конфликтов имен. Конфликт имен возникает в том случае,
когда в одном документе представлены дескрипторы с одинаковыми
именами, но относящиеся к различным классам данных.
В соответствии с рекомендацией W3C, для идентификации
объявления пространства имен используется слово xmlns. Значением
определяемого при этом атрибута является идентификатор URI (Unified
Resourse Identifier – Унифицированный идентификатор ресурсов),
определяющий используемое пространство имен. Идентификатор URI – это
просто уникальная последовательность символов, используемая для
различения имен. Совершенно не играет роли то, на что именно указывает
идентификатор URI. Идентификатор URI всего лишь выступает в качестве
«прозвища» имен элементов и атрибутов, которые он характеризует.
Объявления пространств имен могут содержать URI, напоминающие адреса
URL (Unified Resourse Locator – стандартный Internet-адрес) или
универсальные имена ресурсов URN (Unified Resourse Name) – это любой
идентификатор, который не выглядит как адрес URL.
URI: xmlns = “http://www.w3.org/1999/XMLSchema”
URN: xmlns = “urn:schemas-microsoft-com:xml-data”
Поскольку одной из основных целей использования пространства
имен является возможность смешивать имена из различных ресурсов,
полезно определять псевдоним, указывающий на требуемую декларацию и
Страницы
- « первая
- ‹ предыдущая
- …
- 2
- 3
- 4
- 5
- 6
- …
- следующая ›
- последняя »
