我正试图了解dbpedia JSON模式,但无法找到提取特定节点的有效方法:
这是dbpedia给我的:
http://dbpedia.org/data/Ceramic_art.json
我在Python中得到了一个JSON对象,但不真正理解如何从这些数据中获取英文摘要。我已经做到了:
u = "http://dbpedia.org/data/Ceramic_art.json"
data = urlfetch.fetch(url=u)
json_data = json.loads(data.content)
for j in json_data["http://dbpedia.org/resource/Ceramic_art"]:
if(j == "http://dbpedia.org/ontology/abstract"):
print "it's here"
不知道怎么从这里开始。正如你所看到的,有多种语言。我需要得到英文摘要。在
谢谢你的帮助
g
这是一份口述清单。只需迭代列表中的元素,直到找到
u'lang'
的值为u'en'
的元素。在显然,您可能需要做更多的错误检查,以防数据不好,但这是基本思想。在
相关问题 更多 >
编程相关推荐