10

我想从表格数据生成 RDF 数据,特别是:CSV、TSV、电子表格(Excel 或 OpenOffice),以及最终在 RDBMS 中的表。

我知道“RDB 到 RDF 映射语言”(R2RML)(http://www.w3.org/TR/r2rml/)当前草案。

我使用 Apache Jena 处理、存储和查询 RDF 数据和/或读取 CSV 或 TSV 文件。我使用 Apache POI 来阅读 Microsoft Excel 电子表格,并且我计划使用 Apache ODF Toolkit 来阅读 OpenOffice 电子表格。

我可以使用 R2RML 的 Java 开源(最好是 ASL)实现吗?

4

3 回答 3

6

D2RQ是流行的D2R Server背后的底层实现。开源 (Apache) 并用 Java 编写,所以我想这正是您所需要的。

于 2012-07-17T10:17:21.910 回答
3

在这里,您可以找到当前 R2RML 实现的列表。也许 Clojure 对你来说可能很有趣;)

于 2012-03-12T07:21:40.527 回答
3

在您提出实际问题之前,您介绍了另一个有关将电子表格转换为 RDF 的相关问题。为此,我建议您查看Google Refine(现在:OpenRefine)及其RDF 扩展。也许这个关于如何在 LMF 中使用的截屏视频会对您有所帮助。

于 2012-07-17T10:21:48.223 回答