我想查詢維基與SPARQL讓一切在名詞一定語言(例如德國) 和輸出的約定取得某種語言的所有名詞維基:如何使用SPARQL
- 名詞
- 語法性別(屬)的字符串:男性,女性,中性
我使用的SPARQL-Endpoi nt:http://wiktionary.dbpedia.org/sparql我找到了一個例子,但我沒有弄清楚 如何調整它以獲得我想要的信息。
PREFIX terms:<http://wiktionary.dbpedia.org/terms/>
PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#>
PREFIX dc:<http://purl.org/dc/elements/1.1/>
SELECT ?sword ?slang ?spos ?ssense ?twordRes ?tword ?tlang
FROM <http://wiktionary.dbpedia.org>
WHERE {
?swordRes terms:hasTranslation ?twordRes .
?swordRes rdfs:label ?sword .
?swordRes dc:language ?slang .
?swordRes terms:hasPoS ?spos .
OPTIONAL { ?swordRes terms:hasMeaning ?ssense . }
OPTIONAL {
?twordBaseRes terms:hasLangUsage ?twordRes .
?twordBaseRes rdfs:label ?tword .
}
OPTIONAL { ?twordRes dc:language ?tlang . }
}