从DBPedia服务获取信息

时间:2018-10-04 08:53:48

标签: c# json parsing sparql dbpedia

我能够获得dbpedia资源的JSON版本,如下所示: http://dbpedia.org/data/Influenza.json

但是我无法解析它并使用JSON到Object方法提取所需的结果,Abstract和ICD代码。

enter image description here

也不确定如何使用SPARQL查询开发查询以提取相同的信息。

关于如何获得此建议的任何建议都会有所帮助。

1 个答案:

答案 0 :(得分:2)

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 } }

这似乎给了我想要的结果。