如何检索Wikidata项的任意列表的所有属性

时间:2019-04-05 05:37:08

标签: sparql wikidata

我有一个Wikidata项目列表。该列表是任意的,即以任何已知的方式 not 都不连接项目。例如。随机列表:

componentWillReceiveProps(nextProps) {
    if (nextProps.uploadImage && (nextProps.uploadImage.message === 'File uploaded')) {
        this.setState({ photostatus: 'image' });
    }
    else {
        this.setState({ photostatus: 'input' });
    }
}

我想用一个查询检索这些实体的所有属性。这样我就可以在一张表中看到实体,属性和这些属性的值,例如:

Q5
Q10
Q11
Q123

我该怎么做?

1 个答案:

答案 0 :(得分:0)

评论中已经有很好的答案,但是我将再添加一个。如果您要对项目/输入项列表运行相同的查询,那么VALUES之外的SELECT子句是一个不错的选择:

SELECT * {
  ?itemName ?propertyName ?valueName
}
VALUES ?itemName {
  wd:Q5
  wd:Q10
  wd:Q11
  wd:Q123
}