2017-08-22 48 views
0

我想與rdflib 4.2.1使用屬性路徑。 下面的類層次結構:類型TShirtWomen,而下面的查詢不能使用屬性路徑與rdflib

prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> 
select ?type where { 
    :aShirt a/(rdfs:subClassOf)* ?type . 
} 

我希望看到所有父類,但只收到TShirtWomen:

Clothing 
Women 
    TopsWomen 
    TShirtWomen 

一個實例(aShirt)。

+0

該查詢是正確的。你確定數據是正確的,即沒有錯別字?所有的數據都加載到同一個圖表中? – AKSW

+0

如果你不使用SPARQL,它是否工作,即像這裏的例子:https://github.com/RDFLib/rdflib/blob/master/examples/foafpaths.py – AKSW

回答

1

事實證明,實例類型聲明是作爲Literal而非URIRef作出的。