Wolfram 语言

符号 SPARQL:导入和导出

版本 12 支持 SPARQL,RDF (Resource Description Framework) 的查询语言。支持两种形式的查询:查询字符串和整个查询语言的符号表示形式,这两种形式可以互换使用,取决于哪种方式更适合。查询字符串的输入很容易,符号表示则有利于我们编写简洁明了的程序,这些程序可以生成依赖于用户输入或计算结果的查询。

下面的例子说明如何在两种查询表示形式之间进行转换。从 Wikidata 的查询范例开始,"number of humans in Wikidata"。

将查询字符串存储在变量中。

现在使用 "SPARQLQuery" 导入器获取该查询的符号形式。

结果是 SPARQLQuery 算符,含有一个 SPARQLSelect 查询,与 SPARQLAggregate 共同组成 (/*) 算符。

两种查询形式都可以用来执行查询,可互换使用。在 Wikidata SPARQL 端点上尝试这两种查询。

还可以反过来:将符号查询导出为查询字符串。

相关范例

de en es fr ja ko pt-br