Журнал ВРМ World

Мировая история развития технологий управления эффективностью бизнеса – обзоры зарубежных публикаций

RDF-парсер от создателей Jena

Джереми Кэрролл (Jeremy Carroll) объявил о выходе ARP, еще одного RDF-парсера,
выпущенного HP Labs в Бристоле (Великобритания), где был разработан популярный
Jena Java RDF API. Он основан на XML Information Set, применяет Xerces для
разбора XML, SAX2 для разбора InfoSet, и использует генерируемый JavaCC
RDF-парсер с грамматикой InfoSet.

Джереми Кэрролл (Jeremy Carroll) объявил о выходе ARP, еще одного RDF-парсера, выпущенного HP Labs в Бристоле (Великобритания), где был разработан популярный Jena Java RDF API.

В будущих релизах Jena ARP станет парсером по умолчанию для RDF/XML. К его отличительными особенностям относятся:

  • Соответствие рекомендациям рабочей группы по стандарту.
  • Соответствие следующим стандартам и рекомендациям:
    • RDF-модели и синтаксису.
    • Поддержка атрибута rdf:parseType="daml:collection".
    • Поддержка атрибута xml:base, как в RDF так и для вложенного документа.
    • Решению W3C XML по URI соответствующих пространств имен.
    • Поддержка атрибута rdf:aboutEach для контейнеров типов, определяемых пользователем.
  • Утилита командной строки преобразования RDF/XML в N-Triple.
  • Утилита командной строки для проверки ошибок в RDF/XML.
  • Потоковый парсер, способный работать с большими файлами.

Описывая конструкцию парсера, Кэрролл пишет, что он основан на XML Information Set, применяет Xerces для разбора XML, SAX2 для разбора InfoSet, и использует генерируемый JavaCC RDF-парсер с грамматикой InfoSet.

Автор: По материалам зарубежных сайтов