如何匹配rdfs:label属性中具有特定条目的记录?

时间:2012-10-16 17:25:38

标签: list contains sparql

我正在尝试使用名称来查询dbpedia中的D语言编程语言:

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

我认为rdfs:label是一个很好的方法。但是我在编写包含“D(编程语言)”的标签进行搜索时遇到了麻烦。在dpbedia中,rdfs:labels不仅仅是字符串,它们更像是列表。如何过滤rdfs:label

中具有特定条目的记录

1 个答案:

答案 0 :(得分:2)

适用于dbpedia!基于AndyS的回答:

SELECT DISTINCT ?lang {
    ?lang rdf:type <http://dbpedia.org/ontology/ProgrammingLanguage> .
    ?lang rdfs:label "D (programming language)"@en
}
Limit 1