WebClub - Всероссийский Клуб Веб-разработчиков
WebClub.RU » Советы » Запуская схему Schematron

Запуская схему Schematron


Дата публикации: 06-02-2008

После того как схема Schematron определена, таблица стилей Schematron XSLT используется для преобразования этой схемы в верифицирующую таблицу стилей. Затем в целях проверки допустимости эта таблица стилей может применяться к XML-документам. Существует ряд таких таблиц Schematron, каждая из которых обладает определенной функциональностью. Вы можете познакомиться с этими таблицами стилей, заглянув на web-сайт Schematron.

 

Schematron-basics генерирует таблицу стилей, которая просто возвращает текстовый выход Schematron (текст состоящий из элементов assert и report). Как видно из названия, это самая простая таблица стилей.

Schematron-message генерирует верифицирующую таблицу стилей, которую можно использовать XSLT-процессором, который знает, как обрабатывать элементы xml:message и посылать их в стандартный вывод. Эта таблица используется главным образом совместно с интерактивными редакторами, такими как Emacs и XED, для проверки допустимости конкретного XML-документа во время его редактирования.

Schematron-report и schematron-pretty генерируют верифицирующие таблицы стилей, которые формируют форматированные сообщения HTML. Schematron-report создает выход в виде двух кадров. Первый кадр содержит связанные гиперссылкой сообщения об ошибке, организованные моделью. Нижний кадр отображает фрагменты-нарушители в исходном XML, соответствующие выбранному сообщению об ошибке. Эта таблица стилей позволяет интерактивно анализировать ошибки проверки допустимости конкретного XML-документа, она особенно удобна, когда исходный XML велик для того, чтобы его просматривать отдельно.

Наконец, schematron-xml генерирует XML-сообщения о проверке допустимости. Эти элементы имеют атрибут location, содержащий выражения XPath, которые оценивают элементы-нарушители. Эта таблица стилей Schematron позволяет пользователям включать проверку допустимости Schematron в существующую логику XML-приложений.

Кроме примера RSS Schematron имеется еще несколько широко используемых схем XML, написанных на Schematron, например, схема представленная на ресурсе Дэна Коннолли (Dan Connolly)

Web Content Accessibility Checking Service

. Это сервис, который, используя пример WAI, проверяет Web-страницы в соответствие с Инструкциями по доступности Web-содержимого (Web Content Accessibility Guidelines).

 

 

 

Сайт http://ktoreshit.ru/repetitory предлагает отличное решение проблемы с поиском репетитора, которая обычно появляется в начале учебного года. Здесь есть репетиторы по всем предметам:Геометрия, Алгебра, Математика , Информатика, Русский язык, Экономика, Биология, Физика, Английский язык и.т.д. Если вы сами являетесь репетитором, то с помощью этого сайта у вас появится возможность виртуального заработка.

Домен продается

Популярное

Не так давно в сети появился новый сервис, под названием Dead Man Zero. Этот сервис сделал...
Рынок социальных площадок уже давно стал стабильным. Несмотря на то, что время от времени...
Artisteer 4 – единственный в своем роде продукт, позволяющий автоматизировать работу над созданием...
Апрель 2024 (1)
Октябрь 2018 (14)
Февраль 2017 (3)
Январь 2017 (1)
Август 2016 (1)
Май 2016 (2)

Карта сайта: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41

Друзья сайта



Случайная цитата

Неизвестный автор:

"Хедер всему голова."

Опрос

Ваша ОС?

Windows XP
Windows 7
др. версия Windows
Linux
др. ОС