【问题标题】:How to update a sesame triplestore using a custom HTML form? [closed]如何使用自定义 HTML 表单更新 sesame Triplestore? [关闭]
【发布时间】:2013-11-15 19:55:52
【问题描述】:

我想创建一个表单(使用 php 或 python 代码),人们将在其中填写数据并自动更新我在 Sesame Triplestore 中的三元组,我读到 SPARQL 1.1 确实更新了三元组,但我不知道如何制作html 表单与 Triplestore 交互。有指南吗??

【问题讨论】:

  • Sesame 有一个 REST API,您几乎可以从任何 Web 开发平台与之交谈,如果您碰巧在 JSP、JSF 或任何其他与 Java 相关的 Web 平台上工作,还有一个 Java API。我建议您阅读有关如何与 REST 服务对话的内容,并查看 Sesame 的 API 文档。如果您遇到困难,请随时在此处提出更具体的问题!

标签: rdf sparql semantic-web sesame triplestore


【解决方案1】:

作为指南,您应该阅读 SPARQL 1.1 Update LanguageProtocol for RDF

但是,如果它可能有所帮助,并且您更喜欢示例而不是规范,您可以基于 Apache Marmotta's SPARQL Update form(Apache 许可证 2.0 下的源代码)。

它仅基于 HTML+JS。而且,尽管 Marmotta 是在 Sesame 之上构建的,但这无关紧要,因为该表单是为在任何 SPARQL 1.1 更新兼容的实现上工作而构建的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-19
    • 1970-01-01
    • 2018-12-14
    • 1970-01-01
    • 2014-10-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多