问题标签 [sesame]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
128 浏览

rdf - 由于编码的中文字符,无法将 webdatacommons 示例文件上传到 OpenRDF Sesame 2.7.0(貌似)

我刚刚尝试上传示例webdatacommons RDF 文件

进入 Sesame 2.7.0 并收到一条消息:

我检查了文件中的那一行,如下所示:

我想知道是否有办法放松芝麻中的验证,以便我可以上传这些文件?如果没有,您能否建议是否有任何其他解决方法可以将 webdatacommons 上传到 Sesame?或者我可以使用此数据的 SPARQL 端点吗?

这是完整的例外:

我在带有 JDK 1.6 和 Tomcat 7.0 的 64 位 Ubuntu 12.04 LTS 上使用“Native Java Store RDF Schema and Direct Type Hierarchy”存储库。

我将不胜感激任何帮助或一般建议。谢谢。

0 投票
1 回答
154 浏览

rdf - Sesame 2.7 无法识别 RDF Literal

我在使用 Sesame 2.7 时遇到了一些问题。假设我有以下 RDF 文档:

当我将它提交给 Sesame 时,出现以下错误:

“测试”未被识别,也无法验证,数据类型为http://www.w3.org/2000/01/rdf-schema#Literal

它与以前的 Sesame 版本(版本 2.6.9)一起工作得很好。但是现在,更新后,芝麻 2.7 无法识别它,我不知道为什么。有人能猜出发生了什么吗?

谢谢!

0 投票
1 回答
1059 浏览

java - 搭建阿里巴巴java示例

晚上好,

我是 Java Persistence API 的新手,我想测试阿里巴巴,看看它能做什么。 阿里巴巴网站。我阅读了此处给出的部分示例。我有整个阿里巴巴项目和两个示例文件,我对示例进行了一些修改。

还有我的另一个文件:

我的问题位于以下行:

我无处声明“存储库”。但是我收到对象类型的错误。

谢谢你的帮助,我希望我的文字是可以理解的,因为这是我在这里的第一篇文章。

0 投票
1 回答
870 浏览

java - Sparql Select Query 适用于 Sesame-Workbench 但不适用于 Java

我正在尝试创建一个 Sparql-Query 来获取与讲座相关的所有消息。我是整个“语义网”故事的新手,所以如果使用命名空间完全错误,请耐心等待。

我尝试执行的查询是:

ID在哪里1337-7331

在 Sesame-Workbench 上,查询似乎工作正常(因为我得到了 2 个预期的行)。在 Java 上,使用 Jena,似乎我QueryExecuion的不正确。

这是我的代码:

上面显示的查询是从 java-debugger 复制的。我是否在准备过程中遗漏了一些东西,Query(Execution)Sesame-Workbench 是否完成了遗漏的东西?

谢谢你的帮助!

dpa

0 投票
1 回答
205 浏览

java - 尝试从 DBpedia 上传 RDF 文件时 Sesame 2.7 中的 ParserConfig 错误

我正在尝试将一组来自 DBpedia 的 RDF 文件上传到我的 Sesame 存储库中。问题是:对于几乎每个 RDF 文件,Sesame 都会给出以下错误:

经过一番研究,我发现 DBpedia 没有在 DBpedia Ontology 中发布数据类型,如下所述(摘自http://mappings.dbpedia.org/index.php/Datatype:Rod):

请注意:数据类型(尚未)从 DBpedia Mappings Wiki 复制到 DBpedia ontology。它们在 OntologyDatatypes.scala 中被硬编码,并被添加到 wiki 以供参考。在 wiki 中添加数据类型不会更改本体,并且会导致使用此类数据类型的属性出现错误消息

因此,如果我是正确的,Sesame 在尝试验证这些数据类型时会失败。但我需要上传 RDF 文件。

当我使用 Java 时,我尝试了以下代码让 Sesame 忽略验证:

但错误继续出现。我还尝试了以下代码:

但奇怪的是,最后一个给出了java.lang.UnsupportedOperationException

有人知道我应该怎么做才能将 DBpedia 中的 RDF 文件上传到 Sesame 中吗?

谢谢!

0 投票
2 回答
223 浏览

java - 从 DBpedia 资源中获取 Sesame 2.7.1 的数据类型错误

我正在尝试将来自 DBPedia 资源的 URI“ http://dbpedia.org/resource/Brazil ”添加到 Sesame 2.7.1。但是 Sesame 2.7.1 停止并出现以下错误:

'1000000000000' 不是数据类型http://www.w3.org/2001/XMLSchema#int的有效值

更多资源也会出现同样的错误,我不知道如何解决。在我的 Java 代码中(并基于我的其他问题的答案),我尝试了:

但是芝麻仍然坚持错误。

Sesame 2.6.9 没有这个问题(它接受了相同的资源而没有问题)。

有什么理由发生这种情况吗?有没有办法解决它?还是我应该回到 Sesame 2.6.9.?

谢谢!

0 投票
1 回答
790 浏览

java - 如何使用 OpenRDF Sesame 以及 Sesame Server 和 Workbench 实现 Web 服务应用程序

我想使用 Jersey 实现一些 RESTful Web 服务,它通过 Sesame Java API 使用 SPARQL 从 RDF 三元存储访问数据。同时,我想使用 Sesame Server 和 Workbench Web 应用程序在同一个 Triplestore 上运行 SPARQL 端点。我对如何最好地将这些放在一起有点困惑。

具体来说,我的 Jersey 应用程序应该使用 Sesame API“直接”连接到三重存储(而芝麻服务器应用正在做同样的事情)还是应该通过芝麻服务器的 HTTP 接口与三重存储交互(也使用芝麻 API) . 这似乎不太有效,因为它们在同一台机器上,但我不知道两个网络应用程序是否应该同时使用三重存储。

0 投票
1 回答
504 浏览

java - 如何使用 Sesame 从 SPARQL 查询中解析 OPTIONAL 语句?

我正在玩芝麻的 queryparser-sparql 库,但我似乎无法OPTIONAL从解析的查询中获取语句。

给定查询:

使用以下代码解析它(使用 Sesame 2.7.2):

印刷parsedQuery给出:

打印每个pattern给出:

如何从 a 获取有关StatementPattern它是否是的信息OPTIONAL

0 投票
1 回答
264 浏览

sesame - 除了 openrdf-workbench UI 在 openrdf sesame 中创建存储库

我使用 openrdf-sesame 独立服务器作为我的数据存储。

在开发中,我使用 openrdf-workbench UI 创建我的存储库。

在生产中创建存储库的正确方法是什么?

有openrdf-workbench api吗?如果有请指点我??

0 投票
1 回答
489 浏览

sesame - 在生产环境中备份/恢复 openrdf-sesame 存储库

我使用 openrdf-sesame memoryStore(persist) 和本地存储作为我的数据存储。

备份/恢复我的数据存储的标准/推荐方式是什么?

有支持的api吗?

我运行芝麻独立服务器。