XSD
XML Schema
Такой подход позволяет объектно-ориентированным языкам программирования легко создавать объекты в памяти, что, несомненно, удобнее, чем разбирать XML как обычный текстовый файл.
Структура
Документ XSD начинается с корневого элемента schema
. Каждый тег в XML-документе определяется с помощью тега element
. Каждый из этих элементов может содержать простое содержимое (например, строку или дату) или более сложные данные (например, вложенные элементы).
Например: вы пишете XSD для XML-документа, описывающего клиента. В XSD вы можете объявить, что у Клиента должен быть 1 адрес и что каждый адрес должен содержать состояние, но почтовый индекс не является обязательным:
Источники:
Last updated
Was this helpful?