如何从RDFa创建三重商店?

时间:2014-04-09 05:51:37

标签: html rdfa triplestore

我在购物网站上实施了RDFa。

现在,如何使用这些结构化数据创建三元组商店?

网站上有数千种产品。因此,手动访问每个页面并提取RDF不是一个好的解决方案。有没有自动工具呢?

2 个答案:

答案 0 :(得分:0)

您网站上的RDFa格式的数据可能来自数据库,它是关系形式的,因为您可能没有手动将RDF三元组添加到HTML中。因此,将数据导入三元组存储的最简单方法不是来自HTML,而是来自数据库中原始数据的某种转换。最后,RDF三元组可以看作是一个三元关系,可以很好地存储在任何关系数据库中。

GRDDL(从语言方言中收集资源描述)是一种使用XSLT从HTML中提取RDF三元组的方法,以防您无法访问存储数据的关系数据库。希望这会有所帮助。

答案 1 :(得分:0)

答案取决于您如何实施RDFa"。您的大部分内容不太可能表示为静态信息,因此您的大部分内容也不太可能需要抓取。

有一些工具,例如D2R Server,可以为您提供将基础数据存储公开为只读SPARQL端点的工具。唯一的技巧是,如果你有静态内容,并希望将其公开为自动生成的RDF。这需要一些精力充沛。