XML - Утверждение


Advertisements

Утверждение процесс которым документ XML утвержен. Сказаны, что будет документ XML действителен если свое содержание соответствует с элементами, атрибутами и связанным типом объявлением документа (DTD), и если документ исполняет при ограничения выраженные в ем. Утверждение общано в 2 путях парсером XML. Они являются следующими:

  • Хорошо-сформированный документ XML

  • Действительный документ XML

Хорошо-сформированный документ XML

Сказаны, что хорошо- сформирован документ XML если он придерживается к следующим правилам:, то

  • Non архивы DTD XML должны использовать предопределенные реальности для amp (&), apos характера (одиночные кавычки), gt (>), lt (<), quot (двойная цитата).

  • Она должна следовать приказывать бирки. т.е., внутренняя бирка должна быть закрыта перед закрывать наружную бирку.

  • Каждая из своих бирок отверстия должно иметь заключительную бирку или это должно быть биркой законцовки собственной личности. (<title>….</title> или <title/>).

  • Оно должен иметь только один атрибут в бирке старта, которой нужно быть закавыченным.

  • amp (&), apos (одиночные кавычки), gt (>), лт ( <> , реальности quot (двойной цитаты) за исключением этих необходимо объявить.

Пример

Пример хорошо-сформированного документа XML:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE address
[
   <!ELEMENT address (name,company,phone)>
   <!ELEMENT name (#PCDATA)>
   <!ELEMENT company (#PCDATA)>
   <!ELEMENT phone (#PCDATA)>
]>
<address>
   <name>Tanmay Patil</name>
   <company>TutorialsPoint</company>
   <phone>(011) 123-4567</phone>
</address>

Сказаны, что хорошо-сформирован вышеуказанный пример как:

  • Он определяет тип документа. Здесь, тип документа тип элемента.

  • Он включает элемент корня названный как адрес.

  • Каждый из элементов ребенка среди имени, компании и телефона заключило в свою бирку собственной личности объясняющюю.

  • Заказ бирок поддержан.

Действительный документ XML

Если хорошо-сформирован и имеет документ XML связанный тип объявление документа (DTD), то то говорят, котор нужно быть действительным документом XML. Мы изучим больше о DTD в главе XML - DTDs.

Advertisements