DTD Compatibility and XML Schema Definitions (#2529)

DTD Compatibility and XML Schema Definitions
This commit is contained in:
LanaTim 2016-10-28 13:01:57 +03:00 committed by ven
parent 9ac2eaa93f
commit a191e77c94

View File

@ -128,3 +128,18 @@ XML-документ, который следует описанию докум
</book>
</bookstore>
```
## DTD совместимость и определение XML Schema(схем/структуры)
Поддержка DTDs является повсеместным, потому что это довольно старая технология. К сожалению, современные функции XML как пространств имен(namespaces) не поддерживаются DTDs. Определения XML-схемы (XSDs) предназначены для замены DTDs которая в свою очередь предназначена для определения грамматики XML-документа.
## Ресурсы
* [Валидатор XML (ссылка на английском языке)](http://www.xmlvalidation.com)
## Для будущего прочтения
* [XML Schema Definitions Tutorial (ссылка на английском языке)](http://www.w3schools.com/schema/)
* [DTD руководство (ссылка на английском языке)](http://www.w3schools.com/xml/xml_dtd_intro.asp)
* [XML руководство (ссылка на английском языке)](http://www.w3schools.com/xml/default.asp)
* [использование XPath запросов для парсинга XML (ссылка на английском языке)](http://www.w3schools.com/xml/xml_xpath.asp)