Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
XML Schema
Так же как DTD схема XML Schema определяет допустимые строительные блоки XML документа. XML Schema: - элементы, входящие в документ - атрибуты, допустимые в документе - дочерние элементы - порядок дочерних элементов - количество дочерних элементов - может ли элемент быть пустым или может содержать текст - типы элементов и атрибутов - фиксированные и значения по умолчанию элементов и атрибутов - Предполагается, что в перспективе DTD схемы будут замещены XML Schema в большинстве веб-приложений поскольку XML Schema: - Расширяема для будущих добавлений. - Более богатые и мощные выразительные возможности. - Является реализацией XML. - Поддерживает типы данных. - Поддерживают пространства имен. - XML Schema стала W3C рекомендацией в 2001 году. Рассмотрим в качестве примера XML документ:
<?xml version="1.0" encoding="Windows-1251"?> <mail> <to>user1@domain.ru</to> <from>user2@domain.ru </from> <subject>Встреча</heading> <body>Позвони мне завтра утром</body> </mail>
Структура данного документа может быть рассмотрена с помощью следующей XML Schema:
<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.myhp.edu" xmlns=" http://www.myhp.edu" elementFormDefault="qualified"> <xs:element name="mail"> <xs:complexType> <xs:sequence> <xs:element name="to" type="xs:string"/> <xs:element name="from" type="xs:string"/> <xs:element name="subject" type="xs:string"/> <xs:element name="body" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>
Date: 2015-09-18; view: 394; Нарушение авторских прав |