是否可以使用 SPARQL 查询链接数据?
例如,我有一个 RDF 文件(比如说这个)和一个像这样的 SPARQL 查询:
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX dc: <http://purl.org/dc/elements/1.1/>
PREFIX cc: <http://creativecommons.org/ns#>
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX s: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX con: <http://www.w3.org/2000/10/swap/pim/contact#>
PREFIX geo: <http://www.w3.org/2003/01/geo/wgs84_pos#>
select ?friends (COUNT(?cff) as ?count_friends_of_friends) where {
?me foaf:knows ?friends .
?friends foaf:knows ?cff .
}
我没有得到任何结果。SPARQL 是否遵循链接资源?还是我必须进行多个查询?