8

我以 N-Quads、.nq 文件的形式从 Nature 下载了一堆数据。这些包含 RDF 图,对吧?如何访问这些数据,如何将 RDF 图转换为更可用的格式(最好是 R/C++/Python 的 Boost 或 igraph)?

4

1 回答 1

4

典型的工作流程是这样的:

  1. 将 N-Quads 转储导入支持 SPARQL 的三重存储,如 OpenLink Virtuoso 或 Apache Fuseki
  2. 编写提取所需数据的 SPARQL 查询
  3. 将 SPARQL 结果(您可以通过简单的 XML 或 JSON(或 CSV,取决于商店)格式获得)转换为您需要的任何格式

或者,直接从您的应用程序发送 SPARQL 查询并处理需要完成的数据。大多数语言都有 SPARQL 客户端库,但即使您没有,也可以非常简单地对查询进行 % 编码并构造查询 URL。

于 2012-10-07T19:02:26.623 回答