1

我正在尝试按名称查询 dbpedia 以获取诸如 D 之类的编程语言:

http://dbpedia.org/page/D_(programming_language)

rdfs:label认为这是一个很好的方法。但是我在想出通过包含“D(编程语言)”的标签进行搜索的语法时遇到了麻烦。在 dpbediardfs:labels中,不仅仅是字符串,它们更像是列表。如何过滤具有特定条目的记录rdfs:label

4

1 回答 1

2

dbpedia中工作!根据 AndyS 的回答:

SELECT DISTINCT ?lang {
    ?lang rdf:type <http://dbpedia.org/ontology/ProgrammingLanguage> .
    ?lang rdfs:label "D (programming language)"@en
}
Limit 1
于 2012-10-17T07:32:51.423 回答