CiNii Articles著者RDFのフォーマット仕様について
以下の書式のURIにアクセスすると、RDF/XML形式のデータを取得できます。
https://ci.nii.ac.jp/nrid/<著者ID>.rdf(例:https://ci.nii.ac.jp/nrid/1000030413925.rdf)
コンテントネゴシエーションに対応しています。RDFのURIを指定しなくても、HTTPヘッダから判断してRDFを返します。CiNii Articles著者詳細表示画面(例:https://ci.nii.ac.jp/nrid/1000030413925)において、HTTPリクエストヘッダのAcceptフィールドにて「application/rdf+xml」 の指定が他のどの指定よりも優先度が高い場合には、RDFのURIへ誘導します。
レスポンスの際のhttpヘッダに「Access-Control-Allow-Origin: *」を指定していますので、クロスドメイン間での非同期通信をご利用いただけます。
フォーマット仕様
| No. | タグ名 | 必須 | 内容 | 備考 | |||
| 第1階層 | 第2階層 | 第3階層 | 属性 | ||||
| 1 | xml | 必須 | XML文書であることを宣言 | <?xml version="1.0" encoding="utf-8" ?> | |||
| 2 | rdf:RDF | 必須 | 文書のルート要素 | <rdf:RDF | |||
| xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||||||
| xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" | |||||||
| xmlns:dc="http://purl.org/dc/elements/1.1/" | |||||||
| xmlns:foaf="http://xmlns.com/foaf/0.1/" | |||||||
| 3 | foaf:Person | <foaf:Person rdf:about="https://ci.nii.ac.jp/nrid/1234567890123#me"> | |||||
| 4 | rdf:about | 著者のURI | 著者詳細表示画面のURIに「#me」を付加したもの | ||||
| 5 | foaf:isPrimaryTopicOf | rdf:resource | 著者RDFのURI | <foaf:isPrimaryTopicOf rdf:resource="https://ci.nii.ac.jp/nrid/1234567890123.rdf"/> | |||
| 6 | foaf:name | 著者名:日本語 | |||||
| 7 | foaf:name | 著者名:英語 | |||||
| 8 | xml:lang | 要素の言語 | xml:lang="en" | ||||
| 9 | foaf:interest | 研究分野名:日本語に関する記述 | 複数ある場合は繰り返す 例: <foaf:interest rdf:resource="https://ci.nii.ac.jp/keyword/セマンティックウェブ dc:title="セマンティックウェブ"/> <foaf:interest rdf:resource="https://ci.nii.ac.jp/keyword/メタデータ dc:title="メタデータ"/> |
||||
| 10 | rdf:resource | 研究分野名:日本語のURI | 研究分野名でCiNii論文検索をする際のURL。キーワード文字列内に半角スペースが存在する場合は「_」で置換される | ||||
| 11 | dc:title | 研究分野名:日本語 | |||||
| 12 | foaf:interest | 研究分野名:英語に関する記述 | 複数ある場合は繰り返す <foaf:interest rdf:resource="https://ci.nii.ac.jp/keyword/semantic_web" dc:title="semantic_web"/> <foaf:interest rdf:resource="https://ci.nii.ac.jp/keyword/metadata" dc:title="metadata"/> |
||||
| 13 | rdf:resource | 研究分野名:英語のURI | 研究分野名でCiNii論文検索をする際のURL。キーワード文字列内に半角スペースが存在する場合は「_」で置換される | ||||
| 14 | dc:title | 研究分野名:英語 | |||||
| 15 | rdfs:seeAlso | 他サイトへのリンク | 複数ある場合は繰り返す 例: <rdf:seeAlso rdf:resource="https://nrid.nii.ac.jp/search/?qg=%E5%A4%A7%E5%90%91+%E4%B8%80%E8%BC%9D" dc:title="研究者リゾルバ―"/> |
||||
| 16 | rdf:resource | 他サイトへのリンクURL | |||||
| 17 | dc:title | 他サイトの名称 | |||||
| 18 | foaf:Organization | 著者の所属機関に関する記述 | 例: <rdf:about="https://ci.nii.ac.jp/org/ %E5%9B%BD%E7%AB%8B%E6%83%85%E5%A0%B1 %E5%AD%A6%E7%A0%94%E7%A9%B6%E6%89%80"> |
||||
| 19 | rdf:about | 著者の所属機関のURL | 著者所属機関名でCiNii論文検索をする際のURL | ||||
| 20 | foaf:name | 著者所属機関名:日本語 | |||||
| 21 | foaf:name | 著者所属機関名:英語 | xml:lang="en" | ||||
| 22 | xml:lang | 要素の言語 | xml:lang="en" | ||||
| 23 | foaf:member | rdf:resource | 著者のURI | 著者所属機関と著者の関係を記述。著者詳細表示画面のURIに「#me」を付加したもの <foaf:member rdf:resource="https://ci.nii.ac.jp/nrid/1234567890123#me"> |
|||