CiNii Books - メタデータ・API - CiNii Books 図書館情報のRDF

 

CiNii Books図書館情報RDFのフォーマット仕様について

以下の書式のURIにアクセスすると、RDF/XML形式のデータを取得できます。
https://ci.nii.ac.jp/library/<図書館ID>.rdf(例:https://ci.nii.ac.jp/library/FA012943.rdf

コンテントネゴシエーションに対応しています。RDFのURIを指定しなくても、HTTPヘッダから判断してRDFを返します。CiNii Books図書館詳細表示画面(例:https://ci.nii.ac.jp/library/FA012943)において、HTTPリクエストヘッダのAcceptフィールドにて「application/rdf+xml」 の指定が他のどの指定よりも優先度が高い場合には、RDFのURIへ誘導します。

レスポンスの際のhttpヘッダに「Access-Control-Allow-Origin: *」を指定していますので、クロスドメイン間での非同期通信をご利用いただけます。

 

フォーマット仕様

No. タグ名 必須 内容 備考
第1階層 第2階層 第3階層 第4階層 属性
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: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:v xmlns:v="http://www.w3.org/2006/vcard/ns#"
xmlns:cinii xmlns:cinii="http://ci.nii.ac.jp/ns/1.0/">
3   foaf:Organization       必須   <rdf:Description rdf:about="https://ci.nii.ac.jp/library/FA123456#entity">
4         rdf:about 必須 図書館詳細表示画面のURL 図書館詳細表示画面のURIに「#entity」を付加したもの
5     foaf:isPrimaryTopicOf   rdf:resource 必須 図書館情報RDFのURI <foaf:isPrimaryTopicOf rdf:resource="https://ci.nii.ac.jp/library/FA123456.rdf"/>
6     foaf:name     必須 図書館名  
7     foaf:name       図書館名よみ  
8         xml:lang 必須 図書館名の言語 ko:ハングル または ja-hrkt:日本語フリガナ
9     dcterms:alternative     必須 図書館名の略称  
10     dcterms:alternative       略称よみ  
11         xml:lang 必須 よみの言語 ko:ハングル または ja-hrkt:日本語フリガナ
12     dcterms:hasPart       配置コード 複数ある場合は繰り返す。
13     cinii:memberid     必須 参加組織番号 図書館ID(FAID)
14     cinii:organizationid     必須 機関コード KID
15     cinii:prefcode     必須 都道府県コード KENCODE。コードは参加組織レコードコード一覧参照。
16     cinii:mextid       文部省図書館コード LIBCODE
17     cinii:catflag     必須 CAT参加種別 A:参加、N:未参加
18     cinii:illflag     必須 ILL参加種別 A:参加、N:未参加
19     cinii:copyservice     必須 複写サービス種別 A:複写依頼を受け付ける、C:他の窓口で受け付ける、N:複写依頼を受け付けない
20     cinii:loanservice     必須 貸借サービス種別 A:貸借依頼を受け付ける、C:他の窓口で受け付ける、N:貸借依頼を受け付けない
21     cinii:faxservice     必須 FAXサービス種別 A:FAX送信サービス可、C:条件つきでFAX送信サービス可、N:FAX送信サービス不可
22     cinii:illstatus     必須 サービスステータス A:現在サービス可、N:現在サービス不可
23     rdf:type   rdf:resource 必須   固定値(http://www.w3.org/2006/vcard/ns#VCard)
24     v:fn     必須 図書館名  
25     v:adr     必須    
26         rdf:parseType 必須   固定値(Resource)
27       v:postal-code   必須 郵便番号  
28       v:label   必須 住所  
29     v:tel       電話番号に関する記述  
30       v:Tel rdf:value 必須 電話番号 複数ある場合は繰り返す。
31     v:fax       FAX番号に関する記述  
32       v:Fax rdf:value 必須 FAX番号 複数ある場合は繰り返す。
33     dc:description       ポリシー 複数ある場合は繰り返す。
 

改訂履歴

2013年4月以降の改訂履歴をご確認いただけます。

2013年10月11日

  • クロスドメイン間の非同期通信に対応しました。