从 DBPedia 服务获取信息
Fetch information from DBPedia service
我可以获得 JSON 版本的 dbpedia 资源,如下所示:
http://dbpedia.org/data/Influenza.json
但我无法解析它并使用 JSON 到对象方法提取所需的结果、摘要和 ICD 代码。
也不确定如何开发查询以使用 SPARQL 查询提取相同的信息。
任何关于如何获得它的建议都会有所帮助。
SELECT ?abstract ?icd10 ?icd9
WHERE {
[ rdfs:label ?name;
dbo:abstract ?abstract;
dbo:icd10 ?icd10;
dbo:icd9 ?icd9 ]
.FILTER langMatches(lang(?abstract),'en')
VALUES ?name { 'Urinary incontinence' @en } }
这似乎给了我想要的结果。
我可以获得 JSON 版本的 dbpedia 资源,如下所示: http://dbpedia.org/data/Influenza.json
但我无法解析它并使用 JSON 到对象方法提取所需的结果、摘要和 ICD 代码。
也不确定如何开发查询以使用 SPARQL 查询提取相同的信息。
任何关于如何获得它的建议都会有所帮助。
SELECT ?abstract ?icd10 ?icd9
WHERE {
[ rdfs:label ?name;
dbo:abstract ?abstract;
dbo:icd10 ?icd10;
dbo:icd9 ?icd9 ]
.FILTER langMatches(lang(?abstract),'en')
VALUES ?name { 'Urinary incontinence' @en } }
这似乎给了我想要的结果。