如何简化SPARQL查询的JSON结果

2024-05-19 22:11:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用SPARQLWrapper查询Wikidata

我收到的JSON结果具有以下结构:

"title":{"xml:lang":"en","type":"literal","value":"natural language processing"}

我希望得到一个简单的JSON结果,其中只包含“value”属性:

"title":"natural language processing"

我该怎么做?有没有办法格式化我的查询或更改python代码以获得简单的结果

编辑: 我的问题是:

SELECT DISTINCT ?item ?itemLabel ?itemDescription {
    ?item wdt:P31* wd:Q413
    SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
LIMIT 1000

谢谢


Tags: jsonlangtitlevaluetypexmlnaturalitem