首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从JSP读取RDF(FOAF)

从JSP读取RDF(FOAF)
EN

Stack Overflow用户
提问于 2011-01-15 17:51:44
回答 3查看 1.1K关注 0票数 2

我有一个带有FOAF词汇表的RDF文件,我想用jsp显示这个文件。我需要什么??

OK我刚从导师那里得到消息,我必须使用JSP和jena.我可以创建这个文件并使用servjet&jena阅读,但是现在的问题是如何用jsp...for示例显示rdf文件,如果我有一个人的图片,我可以用jsp. sparql来找到所有的朋友,但是不知道如何用jsp...for示例向他们展示如何用jsp打印ResultSetFormatter.out的结果(System.out.r,q)?预先为所有提示提供thx

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-01-15 18:52:00

它是一个静态文件吗?你想要什么可以展示的东西?只是回音XML?您不需要JSP。只需将RDF文件放在部署文件夹的公共位置即可。例如:仅将HTML、CSS网页部署到Tomcat

编辑’‘:关于您的评论,我会将XSLT样式表关联到RDF/XML文件,而不是通过tomcat处理RDF。参见我的FOAF页面的源代码http://lindenb.github.com/foaf.xml

票数 1
EN

Stack Overflow用户

发布于 2011-01-15 19:32:46

如果您只想要一个可读版本的RDF/XML文件,一种方法是应用和XSLT模板

如果您用Jena这样的库加载它,可以完成更复杂的工作,该库提供了不同的查询和遍历数据的方法。

如果您的文件很大,包含数千或数百万个三元组,那么您可能需要将它加载到一个三重存储中,比如Virtuoso或4 store,然后使用SPARQL查询数据。

如果你再解释一点你的场景,我们可能会帮上更多的忙。

票数 2
EN

Stack Overflow用户

发布于 2011-01-15 20:08:02

您真的想要可视化RDF,还是想将语义附加到其他演示文稿中?如果是后者,则需要微格式。

在任何情况下,RDF/XML都是一个皮塔,您不太可能喜欢使用XSLT将其映射到任何特定的可视化表示。最好使用Jena编写Java代码,只需使用JSP将其呈现为您选择的HTML。或者将其转换为JSON并使用TheJIT呈现一个图形。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4701149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档