Технология XSD презентация
Содержание
- 2. Что такое XML схема (XSD)? XML Schema definition language (XSD)
- 3. Зачем нужны схемы?
- 4. Создание XML Схемы
- 5. Простые элементы
- 6. Объявление атрибутов
- 7. Простой тип (Simple Type)
- 8. Составной тип (Complex Type)
- 9. Элемент simpleContent
- 10. Элемент complexContent
- 11. Объявление типов
- 12. Использование элементов и атрибутов
- 13. Базовые типы
- 14. Ограничения (Restrictions)
- 15. Ограничения на значения <xs:element name="age"> <xs:simpleType> <xs:restriction base="xs:integer">
- 16. Ограничение с помощью шаблона <xs:element name="letter"> <xs:simpleType> <xs:restriction
- 17. Ограничение с помощью шаблона <xs:pattern value="[a-zA-Z][a-zA-Z][a-zA-Z]"/> <xs:pattern value="[xyz]"/> <xs:restriction base="xs:integer">
- 18. Ограничение с помощью шаблона <xs:pattern value="([a-z][A-Z])+"/> <xs:pattern value="male|female"/> <xs:pattern value="[a-zA-Z0-9]{8}"/>
- 19. Ограничение на длину <xs:element name="password"> <xs:simpleType> <xs:restriction base="xs:string">
- 20. Ограничения на пробельные символы
- 21. Индикаторы (Indicators)
- 22. Индикаторы порядка <xs:element name="person"> <xs:complexType> <xs:all>
- 23. Индикаторы порядка <xs:element name="person"> <xs:complexType> <xs:sequence>
- 24. Индикаторы вхождения Индикаторы вхождения показывают количество вхождений элемента Если индикатор не
- 25. Индикаторы вхождения Индикатор maxOccurs может иметь минимальное значение 1, а minOccurs
- 26. Индикаторы групп (Элемент group) Индикаторы групп объявляют связанные наборы элементов или
- 27. Индикаторы групп (Элемент attributeGroup) Элемент <attributeGroup> используется также как и <group>
- 28. Уникальность (Элемент unique)
- 29. Уникальность – Пример
- 30. Ключи (Элемент key)
- 31. Ссылки на ключи (Элемент keyref)
- 32. Ключи – Пример
- 33. Использование содержимого других схем Элемент <any> используется для добавления элемента из
- 34. Документирование схем Можно использовать обычные XML комментарии <!-- This is a
- 35. Описание ссылки на XSD в XML
- 36. Описание ссылки на XSD в XML xsi:noNamespaceSchemaLocation используется, когда не используются
- 37. Задание <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!DOCTYPE Data> <Data> <Customers> <Customer>John</Customer>
- 39. Скачать презентацию
Слайды и текст этой презентации