通过使用 DBpedia Spotlight ,我得到了 DBpedia URI。例如
http://dbpedia.org/resource/Part-of-speech_tagging
我需要用 Java 请求这个 URI,以便它可以返回一些 json/xml,我可以从响应中获取必要的信息。
例如,在上面提到的URI中,我需要dct:subject
的值
下面是我在浏览器中得到的响应的截图。
最佳答案
您的问题中没有足够的信息说明您要实现的目标,因此无法提供实现该目标的最佳途径。您可以考虑使用 Jena或 RDF4J/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/