Изучение Amazon Web Services
Download 1.13 Mb.
|
самостоятелная работа
- Bu sahifa navigatsiya:
- Что такое синтаксический анализатор XML
Что такое схема XML?
Схема расширяемого языка разметки (XML) – это документ, в котором описываются некоторые правила или ограничения структуры XML-файла. Эти ограничения можно описать несколькими способами, например: Грамматические правила для определения порядка элементов Условия «Да» или «Нет», которым должен удовлетворять контент Типы данных для содержимого XML-файлов Ограничения целостности данных Например, схема XML для книжных магазинов может налагать такие ограничения: Элемент книги будет иметь атрибуты title и author. Элемент book будет вложен в элемент category с именем атрибута. Цена книги будет отдельным элементом, вложенным в книгу. Чтобы выполнить эти ограничения, мы напишем XML-файл, как показано ниже. 20 USD
Схемы XML обеспечивают согласованность в создании и использовании XML-файлов различными программными приложениями. Некоторые отрасли внедряют схемы XML, специфичные для их операций, чтобы упростить написание XML-кода для межделовой передачи данных. Например, Scalable Vector Graphics (SVG) – это спецификация XML для описания данных, связанных с компьютерной графикой. Разработчики программного обеспечения пишут XML-файлы, чтобы они соответствовали отраслевым спецификациям. Что такое синтаксический анализатор XML? Анализатор расширяемого языка разметки (XML) – это программное обеспечение, которое может обрабатывать или читать XML-документы для извлечения данных из них. Синтаксические анализаторы XML также проверяют синтаксис или правила XML-файла и могут проверять его на соответствие определенной схеме XML. Поскольку XML является строгим языком разметки, синтаксические анализаторы не будут обрабатывать файл, если есть какие-либо ошибки проверки или синтаксиса. Например, синтаксический анализатор XML выдаст ошибки, если выполняется одно из указанных ниже условий. Отсутствует закрывающий или конечный тег Значения атрибутов не содержат кавычек Не выполнено условие схемы Программные приложения используют синтаксические анализаторы XML для преобразования XML-файлов в собственные типы данных. Таким образом, они могут сосредоточиться на логике приложения, не вдаваясь в детали самого XML. Download 1.13 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling