Документ правильного формата

редактировать

A документ правильного формата в XML - это документ, который "придерживается правил синтаксиса , указанных в спецификации XML 1.0, в том смысле, что он должен удовлетворять как физическим, так и логическим структуры ".

Содержание

  • 1 Требования
  • 2 Важность
  • 3 Инструменты проверки
  • 4 См. также
  • 5 Ссылки

Требования

На базовом уровне хорошо- для сформированных документов требуется, чтобы:

  • Контент был определен.
  • Контент был разделен начальным и конечным тегами
  • Контент был правильно вложен (родители внутри корней, дочерние элементы внутри родителей)

Чтобы быть хорошо оформленным документом, должны быть установлены правила декларирования и обращения с организациями. Теги чувствительны к регистру с атрибутами, разделенными кавычками. Для пустых элементов установлены правила. Перекрывающиеся теги делают документ недействительным. В идеале правильно сформированный документ соответствует целям разработки XML. Другие ключевые правила синтаксиса, представленные в спецификации, включают:

  • Он содержит только правильно закодированные допустимые символы Unicode.
  • Ни один из специальных синтаксических символов, таких как <и появляются, кроме случаев, когда они выполняют свои роли разметки и разметки.
  • Теги начала, конца и пустого элемента, которые ограничивают элементы, правильно вложены, ни один из них не пропущен и не перекрывается.
  • Теги элементов чувствительны к регистру; начальный и конечный теги должны точно совпадать. Имена тегов не могут содержать символы ! "# $% '() * +, /; <=>? @ [\] ^` {|} ~, а также пробелы и не могут начинаются с -, .или числовой цифры.
  • Существует единственный «корневой» элемент, содержащий все остальные элементы.

Допустимый XML-документ определяется в спецификации XML как правильно сформированный XML-документ, который также соответствует правилам Document Type Definition (DTD). Согласно руководству JavaCommerce.com XML, «Хорошо сформированные XML-документы просто размечают страницы с помощью описательных тегов. Вам не нужно описывать или объяснять, что означают эти теги. Другими словами, правильно сформированный XML-документ не нуждается в DTD, но он должен соответствовать правилам синтаксиса XML. Если все теги в документе сформированы правильно и соответствуют рекомендациям XML, то документ считается правильно сформированным. "

XML-процессор, обнаруживший нарушение правил правильного формирования, должен сообщать о таких ошибках и для прекращения нормальной обработки. Эта политика, иногда называемая драконовским, заметно контрастирует с поведением программ, обрабатывающих HTML, которые предназначены для получения разумного результата даже в наличие серьезных ошибок разметки в духе закона Постела («Будьте консервативны в том, что вы отправляете; будьте либеральны в том, что вы принимаете»).

Важность

Концепция правильно сформированного документа позволяет лучше понять фундаментальную конструкцию XML. Это помогает прояснить XML за пределами его обычного смысла. Например, в то время как большинство определений типов документов XML используют левый и правый угол скобки в качестве разделителей содержимого, строго говоря, это не обязательно (хотя в качестве разделителя следует использовать лаконично и лаконично). Коды левой и правой угловых скобок - это соглашение, хотя и четкое и четкое, но не абсолютное требование.

Концепция правильно сформированного документа также позволяет понять абстрактную природу XML. На самом деле XML не существует. Скорее, XML - это принцип, который представляет собой набор моделей поведения и практик. Можно обсуждать типы XML, выраженные в определении типа документа (DTD).

Правильно сформированные документы также обращают внимание на проблему правильного и правильного XML. Согласно W3 Organization, действительными документами являются те, которые подтверждаются DTD. Правила достоверности означают, что документ соответствует ограничениям, установленным в DTD. Таким образом, теги или объекты должны соответствовать правилам и отношениям, установленным в DTD. Однако нет никакого контроля над правильностью тега или объекта. Таким образом, тег заголовка первого уровня может быть применен к объекту заголовка второго уровня и быть действительным, хотя и неправильным.

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

Инструменты проверки

Существует несколько инструментов, позволяющих определить, правильно ли сформирован данный XML-документ. Один из примеров:

См. Также

Ссылки

Последняя правка сделана 2021-06-20 11:10:22
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте