XML-проверка
Эта статья нуждается в дополнительных цитатах для проверки . ( май 2010 г. ) |
Проверка XML — это процесс проверки документа, написанного на XML (расширяемый язык разметки), для подтверждения того, что он правильно сформирован , а также «действителен» в том смысле, что соответствует определенной структуре. Правильно сформированный документ следует основным синтаксическим правилам XML, которые одинаковы для всех документов XML. [1] Действительный документ также соответствует правилам, продиктованным конкретным DTD или схемой XML . [2] Автоматизированные инструменты — валидаторы — могут выполнять тесты на правильность формата и многие другие проверочные тесты, но не те, которые требуют человеческого суждения, такие как правильное применение схемы к набору данных.
Стандарты
[ редактировать ]- OASIS CAM — это стандартная спецификация, обеспечивающая контекстную проверку содержания и структуры, которая является более гибкой, чем проверка базовой схемы.
- Schematron — метод расширенной проверки XML.
Инструменты
[ редактировать ]- xmllint — это XML-инструмент командной строки, который может выполнять проверку XML. Его можно найти в средах UNIX / Linux .
- XML-инструментарий. Парсер XML C и набор инструментов Gnome — libxml включает xmllint
- XML Validator Online Проверьте ваши XML-данные.
- Средство проверки XML-схемы. Проверка XML-файлов на соответствие XML-схеме.
Ссылки
[ редактировать ]- ^ «Хорошо сформированные XML-документы» . Расширяемый язык разметки (XML) 1.1 . W3C . 2004.
- ^ «Ограничения и правила проверки» . XML-схема, часть 1: Структуры, второе издание . W3C . 2004.
- Статьи, посвященные проверке XML