CiNii Books著者RDFのフォーマット仕様について
以下の書式のURIにアクセスすると、RDF/XML形式のデータを取得できます。
https://ci.nii.ac.jp/author/<著者ID>.rdf(例:https://ci.nii.ac.jp/author/DA15839119.rdf)
コンテントネゴシエーションに対応しています。RDFのURIを指定しなくても、HTTPヘッダから判断してRDFを返します。CiNii Books著者詳細表示画面(例:https://ci.nii.ac.jp/author/DA15839119)において、HTTPリクエストヘッダのAcceptフィールドにて「application/rdf+xml」 の指定が他のどの指定よりも優先度が高い場合には、RDFのURIへ誘導します。
レスポンスの際のhttpヘッダに「Access-Control-Allow-Origin: *」を指定していますので、クロスドメイン間での非同期通信をご利用いただけます。
フォーマット仕様
No. | タグ名 | 必須 | 内容 | 備考 | |||||
第1階層 | 第2階層 | 第3階層 | 第4階層 | 第5階層 | 属性 | ||||
1 | xml | 必須 | XML文書であることを宣言 | <?xml version="1.0" encoding="utf-8" ?> | |||||
2 | rdf:RDF | 必須 | 文書のルート要素 | <rdf:RDF | |||||
xmlns:rdf | xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||||||
xmlns:rdfs | xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" | ||||||||
xmlns:owl | xmlns:owl="http://www.w3.org/2002/07/owl#" | ||||||||
xmlns:dc | xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||||||
xmlns:dcterms | xmlns:dcterms="http://purl.org/dc/terms/" | ||||||||
xmlns:foaf | xmlns:foaf="http://xmlns.com/foaf/0.1/" | ||||||||
xmlns:cinii | xmlns:cinii="http://ci.nii.ac.jp/ns/1.0/"> | ||||||||
3 | rdf:Description | 必須 | <rdf:Description rdf:about="https://ci.nii.ac.jp/author/DA15839119#entity"> | ||||||
4 | rdf:about | 必須 | 著者のURI | 著者詳細表示画面のURIに「#entity」を付加したもの | |||||
5 | rdf:type | 必須 | <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Person" /> | ||||||
6 | rdf:resource | 必須 | 著者の属性 | c→ foaf:Organization p→ foaf:Person m→foaf:Group f→ foaf:Agent なし→ foaf:Agent |
|||||
7 | foaf:isPrimaryTopicOf | 必須 | 著者RDFのURI | <foaf:isPrimaryTopicOf rdf:resource="https://ci.nii.ac.jp/author/XX12345678.rdf" /> | |||||
8 | foaf:name | 必須 | 著者名 | 著者名典拠の名称 | |||||
9 | foaf:name | 著者名のよみ | |||||||
10 | xml:lang | 必須 | 要素の言語 | ko:ハングル または ja-hrkt:日本語フリガナ | |||||
11 | foaf:givenName | ファーストネーム(名) | |||||||
12 | foaf:middleName | ミドルネーム | |||||||
13 | foaf:familyName | ラストネーム(姓) | |||||||
14 | cinii:authorid | 必須 | 著者ID | 著者名典拠ID | |||||
15 | dcterms:alternative | 別名 | 複数ある場合は繰り返す。 | ||||||
16 | owl:sameAs | その他の別名に関する記述 | 複数ある場合は繰り返す。 例: <owl:sameAs rdf:resource="https://ci.nii.ac.jp/author/DA00518213#entity" dc:title="栗本, 薫"/> |
||||||
17 | rdf:resource | その他の別名の著者URI | ある一人の人物に対し別名としての著者名典拠が作成されている場合(例:別名でも著作を出版しているような場合)の、別名としての著者URIを表示。著者詳細表示画面のURIに「#entity」を付加したもの | ||||||
18 | dc:title | 必須 | その他の別名 | ||||||
19 | rdfs:seeAlso | 必須 | |||||||
20 | dc:title | 必須 | VIAF | ||||||
21 | rdf:resource | 必須 | |||||||
22 | rdfs:seeAlso | 必須 | |||||||
23 | dc:title | 必須 | KAKEN — Researchers | ||||||
24 | rdf:resource | 必須 | |||||||
25 | rdfs:seeAlso | 必須 | |||||||
26 | dc:title | 必須 | J-GLOBAL | ||||||
27 | rdf:resource | 必須 | |||||||
28 | rdfs:seeAlso | 必須 | |||||||
29 | dc:title | 必須 | researchmap | ||||||
30 | rdf:resource | 必須 | |||||||
31 | rdfs:seeAlso | 必須 | |||||||
32 | dc:title | 必須 | Google Scholar | ||||||
33 | rdf:resource | 必須 | |||||||
34 | rdfs:seeAlso | 必須 | |||||||
35 | dc:title | 必須 | |||||||
36 | rdf:resource | 必須 | |||||||
37 | rdfs:seeAlso | 必須 | |||||||
38 | dc:title | 必須 | Yahoo! JAPAN | ||||||
39 | rdf:resource | 必須 |