将SPARQL查询结果显示为嵌套JSON对象
这个SPARQL查询显示了美国总统及其配偶的名单。如何将配偶姓名列为嵌套JSON对象,并按总统ID和总统姓名对查询进行分组? 有多个配偶的总统示例: 以下是: 配偶:P26 开始时间:P580 结束时间:P582 想得到这样的东西:将SPARQL查询结果显示为嵌套JSON对象,sparql,wikidata,Sparql,Wikidata,这个SPARQL查询显示了美国总统及其配偶的名单。如何将配偶姓名列为嵌套JSON对象,并按总统ID和总统姓名对查询进行分组? 有多个配偶的总统示例: 以下是: 配偶:P26 开始时间:P580 结束时间:P582 想得到这样的东西: { "pLabel":"John Smith", "spouses": { "wLabel":"Jane Doe",
{
"pLabel":"John Smith",
"spouses": {
"wLabel":"Jane Doe",
"start_time":"2010-02-10",
"end_time":"2017-05-11"
}
}
您有两个问题:第一个是关于使用Wikidata限定符的问题,第二个是关于JSON序列化结构的问题。这两个问题都是重复的。第一个是(例如)的副本。第二个是(例如)的副本。
{
"pLabel":"John Smith",
"spouses": {
"wLabel":"Jane Doe",
"start_time":"2010-02-10",
"end_time":"2017-05-11"
}
}