在SPARQL查询中,可以为每个文字选择一种语言(并删除语言标记):
CONSTRUCT {?x dc:title ?stripped_title.}
WHERE{
?x rdfs:label ?title .
FILTER (langMatches(lang(?title),"en"))
BIND (STR(?title) AS ?stripped_title)
}
但是,如果查询有许多不同的文字属性,可能非常详细。有没有办法为查询中的所有文字设置默认语言?或者,至少,使这个查询更简洁?