Последние учебники веб-разработки
×

XML Руководство

XML ГЛАВНАЯ XML Введение XML Как использовать XML дерево XML Синтаксис XML элементы XML Атрибуты XML Пространства имен XML дисплей XML XSLT XML XPath XML XLink XML Оценщик XML DTD XML схема XML сервер XML Приложения XML Примеры XML викторина XML сертификат

XML DOM

DOM вступление DOM Вершины DOM XMLHttpRequest DOM Доступ к DOM Узел информация DOM Список узлов DOM Пересекая DOM навигационный DOM Получить значения DOM Change Вершины DOM Remove Вершины DOM Replace Вершины DOM Create Вершины DOM Add Вершины DOM Clone Вершины DOM Примеры

DOM Справка

DOM Типы узлов DOM Узел DOM NodeList DOM NamedNodeMap DOM Документ DOM Элемент DOM Атрибут DOM Текст DOM CDATA DOM Комментарий DOM XMLHttpRequest DOM синтаксический анализатор

XML DTD

DTD вступление DTD Строительные блоки DTD элементы DTD Атрибуты DTD Элементы против Attr DTD юридические лица DTD Примеры

XSD Schema

XSD вступление XSD Как XSD <schema> XSD элементы XSD Атрибуты XSD ограничения

XSD Сложный

XSD элементы XSD пустой XSD Элементы только XSD Только текст XSD смешанный XSD индикаторы XSD <any> XSD <anyAttribute> XSD подмена XSD пример

XSD Data

XSD строка XSD Дата XSD числовой XSD Разное XSD Справка

Web Сервисы

XML Сервисы XML WSDL XML SOAP XML RDF XML RSS

 

XML Оценщик


Используйте наш XML-валидатор синтаксически проверить XML.


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

XML документ с правильным синтаксисом называется "Well Formed" .

Правила синтаксиса были описаны в предыдущих главах:

  • XML-документы должны иметь корневой элемент
  • XML элементы должны иметь закрывающий тег
  • XML-теги чувствительны к регистру
  • XML-элементы должны быть правильно вложены
  • Значения атрибутов XML должны быть указаны
<?xml version="1.0" encoding="UTF-8 " ?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>

Ошибки XML остановит вас

Ошибки в XML-документах остановит приложений XML.

Спецификации W3C XML говорится, что программа должна прекратить обработку документа XML, если он находит ошибку. Причина заключается в том, что программное обеспечение XML должен быть небольшим, быстрым и совместимым.

HTML - браузеры могут отображать HTML - документы с ошибками (like missing end tags) , (like missing end tags) .

With XML, errors are not allowed.


Синтаксис-Check Your XML

Чтобы помочь вам синтаксиса проверить XML, мы создали XML-валидатор.

Попробуйте синтаксис проверки правильности XML:

Попробуйте синтаксис проверки XML неверный:

Попробуйте синтаксически проверить свой собственный XML:



Допустимые XML-документы

"well formed" XML - документ не является такой же , как "valid" XML - документа.

"valid" XML - документ должен быть хорошо сформирован. Кроме того, он должен соответствовать определению типа документа.

Есть два разных определений типа документа, которые могут быть использованы с XML:

  • DTD - Оригинальный Определение типа документа
  • XML-схема - альтернативный XML на основе DTD для

Определение типа документа определяет правила и правовые элементы и атрибуты документа XML.