问题标签 [fuseki]
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.
jena - 如何编写使用我的架构的 Fuseki 配置
我有个问题。
我有两个文件:一个带有数据的模型文件和一个带有架构的 OntModel。我已将这些文件存储在本文中所述的 Jena TDB 中:如何将 Fuseki 与 Jena TDB 一起使用
我的问题是:将我的模式存储在 Jena TDB 中是否正确?我在这篇文章中读到了一个类似的问题:Load OWL schema into triple-store like Fuskei/TDB?
写在哪里
“架构是数据。您可以像加载数据一样加载它们。如果您想要基于架构进行推理,则无需加载它 - 您需要编写一个 Fuseki 配置,该配置将您的架构与 Jena 等推理引擎一起使用规则。”
如何编写一个 Fuseki 配置,将我的模式与 Jena 规则等推理引擎一起使用?
sparql - 为什么我无法将此 ttl 文件加载到 Jena-Fuseki 上?
我使用我的元数据规范从公开可用的 edgelist 图形数据创建了一堆 ttl 文件。我无法将其中一些 ttl 文件上传到 Fuseki。这就是它们的样子(结构):
等等....
当我尝试上传文件时,Fuseki 给了我以下错误:
我哪里错了?
java - 通过java代码插入一些数据时,Sparql查询不会更新
我正在尝试通过我的 java 代码将数据插入到加载到 Fuseki 服务器的 owl 文件中。更新查询不会给出任何错误消息。但是owl文件没有更新。我正在使用jena库并使用java代码实现。我的代码有什么问题?
jena - 如何从 Jena API Eclipse 项目启动 Fuseki 服务器?
嗨,我也是语义 Web 域和 Apache Jena 环境的新手,这就是我发布这个问题的原因。
我有一个使用 Jena API 的项目。当我运行它时,它会在控制台中显示输出。
我确实从 cmd 行运行了 Fuseki 服务器,它作为本地服务器运行,我可以做一些查询和所有这些。
我的问题是,是否可以通过我使用 API 的项目在服务器上运行该项目,如果可以,为什么要这样做?我对我们拥有 Fuseki 服务器但没有通过 API 启动它的原因感到困惑。
java - 如何使用 Java 代码启动 Fuseki 服务器并使用 Java 代码将 OWL 文件上传到它?
我想使用 Java 代码启动 Fuseki 服务器。然后我想将 OWL 文件上传到其中。现在我开始使用以下 CMD 代码并手动上传文件。有没有可能使用 Java 代码来做到这一点?使用 CMD 的服务器启动代码。
是否有任何可能的方法可以在 JAVA 代码中运行上述代码并将 OWL 文件上传到 Fuseki 服务器?
apache - 405 方法不允许:PUT http://localhost:3030/dataset/data?default
我正在尝试将一些 RDF 三元组导入我的数据存储区。我使用 s-put 脚本来执行此操作。但是当我尝试执行脚本时,出现错误:
错误显示:
我究竟做错了什么?
java - 安装 Jena Fuseki 有哪些附加条件(如果有)?
我正在使用 Ubuntu 14.04,但我认为这个问题及其答案可能与 Jena Fuseki 的初学者使用任何操作系统(如果稍作调整)有关。
我正在尝试安装 Jena Fuseki,但是,我发现的所有教程和网站上的说明对我来说都不清楚。我下载了这个文件 jena-fuseki-1.1.0-distribution.tar.gz 并将其解压缩到我的主目录中。
然后我运行了以下命令:
然而,这是我的终端在最后一个命令之后的输出:
我怀疑有些东西我还没有安装,但需要让它工作。即我的机器上需要Java 吗?我需要阿帕奇吗?我需要 Apache Jena 吗?
或者也许我错过了一些完全不同的东西。请记住,我是初学者,因此跳过显而易见的内容对我没有帮助。
character-encoding - Fuseki 字符集问题
有个奇怪的问题:插入编码为UTF-8的数据:
然后提取它们:
并且编码被破坏:
可以看出,返回的不是“Проверка”,而是“????????”。问题突然出现,重启Fuseki后消失。在哪里挖?
rdf - SPARQL OPTIONAL 可以与 INSERT DATA 一起使用吗?
我想一次将几个三元组插入我的 JENA FUSEKI 商店。这些三元组将基于用户输入,但我想让用户选择将某些输入字段留空而不破坏查询。
考虑到我真的希望能够同时插入所有存在的值,我将如何处理。
我已经搜索了如何将 INSERT DATA 与 OPTIONAL 一起使用,但我找不到任何解释如何做的地方?也许这是不可能的,我从错误的角度解决了这个问题。
javascript - 是否可以在 Fuseki 中上传文件而不是从 Fuseki 控制面板?
除了 Fuseki 面板控件,还有什么方法可以将文件从其他 HTML 上传到 Fuseki 服务器?我认为可以通过 AJAX POST 使用 javascript 来完成,但我不确定应该发送给 Fuseki 的确切内容。我已经在控制台中检查过,一旦从 Fuseki 面板控制 POST 上传了文件,就完成了。这是输出:
p>此外,我正在使用浏览器检查网络数据,以检查 ajax POST 中应包含的内容。事实上,我已经成功地通过 AJAX GET 发送选择查询并通过 ajax POST 更新查询。但是,对所描述的问题有任何运气。