java - JAVA中Dbpedia资源解析

标签 java sparql dbpedia

通过使用 DBpedia Spotlight ,我得到了 DBpedia URI。例如

http://dbpedia.org/resource/Part-of-speech_tagging

我需要用 Java 请求这个 URI,以便它可以返回一些 json/xml,我可以从响应中获取必要的信息。

例如,在上面提到的URI中,我需要dct:subject的值

下面是我在浏览器中得到的响应的截图。

Subject of Entity

最佳答案

您的问题中没有足够的信息说明您要实现的目标,因此无法提供实现该目标的最佳途径。您可以考虑使用 JenaRDF4J/Sesame框架。

或者您可以考虑只向 DBpedia 端点询问您想要的东西,无论是 complete description of <http://dbpedia.org/resource/Part-of-speech_tagging> , here in JSON (从屏幕截图中的“格式”菜单链接),或使用 SPARQL 查询 URI 请求 just the dct:subject values --

PREFIX dbr: <http://dbpedia.org/resource/>
SELECT DISTINCT ?subject
  WHERE { dbr:Part-of-speech_tagging dct:subject ?subject }
LIMIT 100

-- 可以在各种序列化中检索 -- here in JSON .

关于java - JAVA中Dbpedia资源解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54618940/

相关文章:

java - 如何在旧版 Java 应用程序上使用 com.opensymphony.oscache 查找内存泄漏

java - Snap SPARQL API 是否存在?

SPARQL 前缀通配符

rdf - DatatypeProperty、ObjectProperty 和 FunctionalProperty 之间有什么区别,我应该在什么时候使用它们?

SPARQL查询获取特定uri的信息

java - 使用 sunpkcs#11 和 tomcat 移除和插入智能卡

java - 使用 Java Streams 对 concat 字符串执行算术运算

java - 检查双整数子串的更快方法

sparql - 列出来自 DBpedia 的国家

sparql - 如何转换xsd :Date into xsd:DateTime in SPARQL (dbpedia)?