1
我可以問你關於本體上的SPARQL查詢。我有一個family.owl文件是本體構建從門生3.4數據:SPARQL查詢OWL文件
Lan haschild Tuấn,
Tùng haschild Tuấn.
我使用Java和現場CORESE API(http://www-sop.inria.fr/edelweiss/software/corese /v2_4_0/manual/index.php#coreseapi)來查詢上面的family.owl。用下面的SPARQL查詢:
PREFIX fm:< http://www.owl-ontologies.com/Ontology1287989576.owl#>
SELECT ?child
WHERE
{
fm:Lan fm:haschild ?child
}
結果是TuấN(真正的結果必然是疃)
如果我取代「其中」條款爲:WHERE { fm:Tùng fm:haschild ?child }
那麼結果是空的(真正的結果必然是Tuấn)
我知道字符串「Tùng」和「Tuấn」的錯誤結果。這個字符串有字符Unicode,ấ
你可以讓我在CORESE API中使用unicode字符來用sparql查詢owl文件。