首页 > 解决方案 > C/C++ 中的远程 SPARQL 查询

问题描述

我需要使用 C/C++ 代码处理使用 SPARQL 查询的 RDF 图的响应。

我正在尝试使用Rasqal库使用 SPARQL 查询Wikidata端点,但它不起作用(HTTP 403 问题)。

问题(可能)出在 Rasqal 的 cURL 配置中(最后更新 - 2014 年)。使用命令行直接从 cURL 查询成功。

我在 Github 中搜索过,并尝试过使用fuseki -clibsparqlclient,但它们不是 RDF 对象(或三重存储管理)的反序列化。

您能否提供有关其他库的信息以使用 SPARQL 查询远程端点,并可以管理 RDF 对象(反序列化 rdf+xml)?

谢谢!

[编辑]

具体来说,我需要用 C/C++ 库替换 Apache Jena,以便查询和反序列化 RDF 结果。

标签: sparqlrdfendpointwikidatarasqal

解决方案


推荐阅读