Вопрос

У меня есть файл RDF с словарным запасом FOAF, и я хочу отобразить файл с помощью JSP. Что мне нужно для этого ??

Хорошо, я только что получил сообщение от репетитора, которое я должен использовать JSP и Jena ... Я могу создать файл и читать с Servjet & Jena, но теперь проблема, как показать файл RDF с JSP ... например, если у меня есть Фотография для человека, как я могу показать это с помощью JSP ... Я могу Sparql, чтобы найти всех друзей, но не знаю, как показать их с JSP ... например, как печатать результат ResultFormatter.out (Система. out.r, Q) с JSP ?? Спасибо за все Tipps

Это было полезно?

Решение

Это статический файл? Что вы можете получить? Просто повторяя XML? Вам не нужен JSP. Просто поместите свой файл RDF в общественное место в папке развертывания. например: Развертывание Just HTML, CSS Web -Page to Tomcat

'''РЕДАКТИРОВАТЬ'' ': Что касается вашего комментария, я бы связал таблицу стилей XSLT с файлом RDF/XML вместо обработки RDF через Tomcat. Увидеть источник моей страницы FOAF: http://lindenb.github.com/foaf.xml

Другие советы

Если вам нужна просто читаемая версия файла RDF/XML в одну сторону применить и применить и XSLT Шаблон.

Вы можете сделать более сложные вещи, если загрузите его библиотекой, такой как Jena, которая обеспечивает различные способы запроса и прохождения данных.

Если ваш файл большой и содержит тысячи или миллионы тройков, вы можете загрузить его в тройной магазине, такой как Virtuoso или 4Store, и использовать Sparql для запроса ваших данных.

Если вы объясните немного больше своего сценария, мы сможем помочь лучше.

Вы действительно хотите просто Визуализируйте RDF, или вы хотите прикрепить семантику к какой -либо другой презентации? Если позже, вам нужны микроформа.

В любом случае, RDF/XML - это лаваш, маловероятно, что вам понравится использовать XSLT для сопоставления его с какой -либо конкретной визуальной презентацией. Лучше написать код Java, используя Jena, и просто использовать JSP, чтобы сделать это как HTML по вашему выбору. Или превратить его в JSON и отобразить график с TheJit.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top