我想獲得個人所屬的課程。更詳細地說,我想傳遞一個參數給一個使用python的個人(使用rdflib),方法應該返回它所屬的個人的類。使用SPARQL獲得個人課程
例如:我有一個AlcoholicBeverage類,它有子類Beer和Beer類有一個子類Brands。在品牌類中,有很多代表啤酒品牌的個人。 我想將一個參數傳遞給一個方法,運行SPARQL查詢來查找,xyz是Brands類的一個個體。
理想情況下,我也想得到,xyz是一個啤酒(因爲品牌類是啤酒的子類)和啤酒是酒精飲料。
感謝您的幫助。
感謝您的回覆和建議。我相信我的問題是,我不能以正確的方式引用xyz。沒有過濾器部分,下面的查詢工作正常,但與FILTER部分,它什麼都不返回。我如何在.owl文件中引用一個類或個人? PREFIX owl:[link](http://goo.gl/ZwwgT) SELECT?class WHERE {?sub rdfs:subClassOf?class。 FILTER(?sub = owl:Brands)} –