當我使用(dotnetRDF)VDS.RDF.Query.SparqlRemoteEndpoint.QueryWithResultSet()
在http://dbpedia.org/sparql上執行以下查詢時,一切正常。使用dotnetRDF查詢dbpedia sparql端點 - RDFParseException
SELECT ?film ?p ?o
WHERE {
?film <http://purl.org/dc/terms/subject> <http://dbpedia.org/resource/Category:Japanese_films> .
?film ?p ?o
}
limit 500
但是當我嘗試使用SparqlRemoteEndpoint.QueryWithResultGraph()
CONSTRUCT { ?film ?p ?o}
WHERE {
?film <http://purl.org/dc/terms/subject> <http://dbpedia.org/resource/Category:Japanese_films> .
?film ?p ?o
}
limit 500
我有RdfParseException有消息
"[Line 456 Column 29] Unexpected Character (Code 8211) – was encountered"
我試着爲ResultsAcceptHeader和RdfAcceptHeader性質,但沒有設定值此查詢成功。
如果在第二個查詢中,我更改了500的限制,例如, 100它工作正常。
你能幫我嗎?如果限制了價值456 [Line 495 Column 25] Unexpected Character (Code 8211) – was encountered
現在拋出異常,這是行495 ns19:???_???5555 .
。在第25列的值是_
在這裏,您在維基格式http://dbpedia.org/page/Interstella_5555:_The_5tory_of_the_5ecret_5tar_5ystem這個數據,我想,有一個與dbpprop:kanji
財產的價值問題(インターステラ5555)
我已根據您的其他信息更新了我的答案,問題是來自DBPedia的不良數據實際上與漢字腳本無關 – RobV