RDF / XML в XHTML / HTML5 для семантической сети - PullRequest
4 голосов
/ 09 июля 2011

Итак, у меня есть множество файлов в формате RDF / XML, которые я хочу использовать в Интернете. Я хочу стать частью сообщества связанных данных и иметь HTML и RDF-версии моих файлов данных. Обычно я обнаружил информацию о том, как идти другим путем. Однако, если бы у кого-то были данные RDF и они хотели бы поделиться ими в формате, который люди могли бы прочитать на веб-странице, каков был бы лучший способ сделать это?

1) Я нашел хороший инструмент по адресу: foaf-visualizer.org, который использует JQuery и CSS для представления файлов foaf. Это довольно приятный инструмент, но я не видел, чтобы сам код был доступен, чтобы можно было расширить его для других тегов, помимо тех, которые автор выбрал для отображения. Может быть, я должен создать свое собственное решение JQuery. Я взял файл RDF и преобразовал его онлайн в RDFa, а затем мог использовать его или файл RDF для отображения содержимого из файла RDF / XML.

2) Используйте некоторую форму преобразования таблиц стилей, чтобы преобразовать rdf или rdfa в HTML-версию файла. Этот второй вариант потребует ручной вставки текста в документ. Инструмент, который создал RDFa из RDF / XML, просто создал группу тегов div, используя XSLT. Ничего, что отображалось бы в браузере.

3) Возможна другая версия или подход к этому. Спасибо, Bruce

Ответы [ 2 ]

4 голосов
/ 09 июля 2011

Одним из вариантов (но не обязательно самым простым) будет загрузка всех файлов RDF / XML в тройное хранилище и использование внешнего интерфейса, например Pubby или Страницы связанных данных для генерации опубликованных версий HTML и RDF.

2 голосов
/ 22 февраля 2012

Я сталкивался с одной и той же проблемой, которую вы описываете снова и снова, и - кроме решения, предложенного Ричардом, - извините, что нет окончательного решения.

Однако я нашел по крайней мере два инструментаэто может помочь:

  • Rhizomic ReDeFer : даже если задумано для совсем другой цели, его служба RDF2HTML + RDFa может быть использована для преобразованияRDF-файл на HTML-страницу со встроенным RDFa
  • Parrot : напротив, этот инструмент был явно разработан для документирования файлов RDF и OWL;однако в прошлый раз, когда я пытался использовать его, у меня возникли некоторые проблемы с Javascript

Лично я предпочитаю первое и широко его использую, но в перспективе последнее более перспективно для ваших целей.Интересно, что оба они создают HTML-страницу с аннотациями RDFa.

HTH!

...