http://dbpedia.org/resource/Los_Angeles
HTTP 要求で適切なヘッダーを使用することにより、このデータをプログラムでさまざまな形式で要求できます。
たとえば、"Accept: application/json" を指定すると、JSON で結果が得られます。
1. JSON を取得するにはどうすればよいですか2.
class="uri" href="http://www.w3.org/2000/01/rdf-schema#label"のみ
を約 100
フィルターする必要があるためマイページのリンク。それを回避する最善の方法は何ですか
4845 次
1 に答える
10
単純にリクエストすることで、特別なヘッダーを作成しなくても JSON を取得できます。
エンティティののみに関心がある場合はrdfs:label
、テンプレート リクエスト URL を使用してエンドポイントをクエリできます。
http://dbpedia.org/sparql?default-graph-uri=http%3A%2F%2Fdbpedia.org&query=select*%7Bdbr%3ALos_Angeles+rdfs%3Alabel+%3Flabel%7D&format=json
クエリに対応する
select*{dbpedia:Los_Angeles rdfs:label ?label}
JSON を生成します。
{ "head": { "link": [], "vars": ["label"] },
"results": { "distinct": false, "ordered": true, "bindings": [
{ "label": { "type": "literal", "xml:lang": "uk", "value": "\u041B\u043E\u0441-\u0410\u043D\u0434\u0436\u0435\u043B\u0435\u0441" }},
{ "label": { "type": "literal", "xml:lang": "vi", "value": "Los Angeles" }},
{ "label": { "type": "literal", "xml:lang": "zh", "value": "\u6D1B\u6749\u77F6" }},
{ "label": { "type": "literal", "xml:lang": "ca", "value": "Los Angeles" }},
{ "label": { "type": "literal", "xml:lang": "cs", "value": "Los Angeles" }},
{ "label": { "type": "literal", "xml:lang": "de", "value": "Los Angeles" }},
{ "label": { "type": "literal", "xml:lang": "en", "value": "Los Angeles" }} ] } }
于 2013-07-19T22:22:23.183 に答える