簡體   English   中英

sparql,在主題中帶有括號

[英]sparql with brackets in subject

我正在嘗試使用sparql查詢dbpedia,並在主題名稱中出現帶有方括號的問題。 該查詢運行,但不返回任何內容。 如果我在不帶括號的類似Person上嘗試,則可以正常工作。

PREFIX dbpedia-owl: <http://dbpedia.org/ontology/>

SELECT * WHERE
{
<http://dbpedia.org/resource/Yves_Saint_Laurent_(designer)> dbpedia-owl:abstract ?abstract ;
dbpedia-owl:thumbnail ?thumbnail .filter(langMatches(lang(?abstract),"en"))
}

我嘗試了各種字符來逃避括號,但似乎沒有任何效果。 還有另一種方法可以獲取數據嗎?

我認為您的問題與“ Yves Saint Laurent”沒有屬性縮略圖有關。

看看: dbpedia上的Yves Saint Laurent

該查詢有效:

PREFIX dbpedia-owl: <http://dbpedia.org/ontology/>

SELECT * WHERE
{
<http://dbpedia.org/resource/Yves_Saint_Laurent_(designer)>
dbpedia-owl:abstract ?abstract
filter(langMatches(lang(?abstract),"en"))
}

我在以下網址進行了測試: http//dbpedia.org/sparql

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM