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

 

CiNii Books図書・雑誌RDFのフォーマット仕様について

以下の書式のURIにアクセスすると、RDF/XML形式のデータを取得できます。取得できる情報は「CiNii Books 図書・雑誌情報のJSON-LD」と同様です。図書と雑誌でフォーマットが異なります。
https://ci.nii.ac.jp/ncid/<ncid>.rdf(例:https://ci.nii.ac.jp/ncid/BB08796640.rdf

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

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

 

フォーマット仕様

 

図書書誌RDF

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:prism xmlns:prism="http://prismstandard.org/namespaces/basic/2.0/"
  xmlns:bibo xmlns:bibo="http://purl.org/ontology/bibo/"
  xmlns:cinii xmlns:cinii="http://ci.nii.ac.jp/ns/1.0/">
3   rdf:Description         必須 図書書誌セクション <rdf:Description rdf:about="https://ci.nii.ac.jp/ncid/XX12345678#entity">
4           rdf:about 必須 図書のURI 図書詳細表示画面のURIに「#entity」を付加したもの
5     rdf:type     rdf:resource 必須 図書を示す文字列 <rdf:type rdf:resource="http://purl.org/ontology/bibo/Book"/>
6     foaf:isPrimaryTopicOf     rdf:resource 必須 図書書誌RDFのURI <foaf:isPrimaryTopicOf rdf:resource="https://ci.nii.ac.jp/ncid/XX12345678.rdf" />
7     dc:title       必須 図書タイトル  
8     dc:title         タイトルのよみ  
9           xml:lang 必須 よみの言語コード ko:ハングル または ja-hrkt:日本語フリガナ
10     dcterms:alternative         別タイトル 複数ある場合は繰り返す。
11     dc:creator         責任表示 役割表示(「著」等)含む。
12     dc:publisher         出版者 複数ある場合は繰り返す。
13     dc:language       必須 本文の言語コード 本文が何語で書かれているかをコードで表示する。コードについては言語コード表を参照。
14     dc:date         出版年  
15     foaf:topic         件名に関する記述 件名が複数ある場合は繰り返す。
例:
<foaf:topic rdf:resource="https://ci.nii.ac.jp/books/search?
q=%E6%83%85%E5%A0%B1%E5%8C
%96%E7%A4%BE%E4%BC%9A"
dc:title="情報化社会"/>
16           rdf:resource 必須 件名のURI 件名をキーワードとして検索するときのURL
17           dc:title 必須 件名  
18     cinii:ncid       必須 書誌ID(NCID) NACSIS-CAT書誌ID
19     prism:edition         版表示  
20     dcterms:isPartOf         親書誌に関する記述 親書誌(シリーズ名)が複数ある場合は繰り返す。
例:
<dcterms:isPartOf rdf:resource="https://ci.nii.ac.jp/ncid/BN06190301#entity"
dc:title="丸善ライブラリー, 381 . 情報研シリーズ||ジョウホウケン シリーズ ; 15"/>
21           rdf:resource 必須 親書誌の著作のURI 親書誌(シリーズ名)のURIに「#entity」を付加したもの
22           dc:title 必須 親書誌のタイトル シリーズの中での番号等も含む。
23     dcterms:hasPart         巻冊次に関する記述 複数ある場合は繰り返す。
例:
<dcterms:hasPart rdf:resource="urn:isbn:4642005013" dc:title="第1巻"/>
24           rdf:resource   ISBN urn:isbn:<ISBN>
25           dc:title   巻冊次  
26     dcterms:extent         ページ数/冊数  
27     cinii:size         大きさ  
28     cinii:contentOfWorks         内容著作注記 図書の構成部分である著作単位に関する記述。複数ある場合は繰り返す。
例:
<cinii:contentsOfWorks>1: 邪宗門ノート</cinii:contentsOfWorks>
<cinii:contentsOfWorks>思ひ出ノート</cinii:contentsOfWorks>
<cinii:contentsOfWorks>2: 黒い皮ノート</cinii:contentsOfWorks>
<cinii:contentsOfWorks>桐の花ノート</cinii:contentsOfWorks>
<cinii:contentsOfWorks>三崎ノート</cinii:contentsOfWorks>
29     dcterms:medium         資料種別に関する記述 例:
<dcterms:medium dc:title="録音資料(音楽)(CD)"/>
30           dc:title 必須 資料種別  
31     cinii:ownerCount       必須 所蔵館数 対象の図書を所蔵する図書館の数
例:
<cinii:ownerCount>63</cinii:ownerCount>
32     bibo:lccn         図書書誌のLCCN(米国議会図書館管理番号) 複数ある場合は繰り返す。
例:
<bibo:lccn>84009674</bibo:lccn>
<bibo:lccn>82008292</bibo:lccn>
33     rdfs:seeAlso         LCCN Permalinkに関する記述 複数ある場合は繰り返す。
例:
<rdfs:seeAlso rdf:resource="https://lccn.loc.gov/84009674"/>
<rdfs:seeAlso rdf:resource="https://lccn.loc.gov/82008292"/>
34           rdf:resource 必須 LCCN PermalinkのURI LCCN Permalinkの該当ページのURI。https://lccn.loc.gov/<LCCN>
35     dcterms:hasFormat         全文データリンク 複数ある場合は繰り返す。
36           rdf:resource 必須 全文データURL  
37           dc:title   巻号  
38           dc:date   発行日  
39     prism:publicationDate         出版年月等  
40     cinii:note         注記  
41     dc:subject         分類  
42     cinii:relation         並立書誌のパーマリンク  
43           rdf:resource 必須   https://ci.nii.ac.jp/ncid/XX12345678に「#entity」を付加したもの
44           dc:title 必須   並立書誌のタイトル
45           cinii:ncid 必須 並立書誌ID 並立書誌の書誌ID
46   rdf:Description           著者セクション <rdf:Description rdf:about="https://ci.nii.ac.jp/ncid/XX12345678#entity">
47           rdf:about 必須 図書のURI 図書詳細表示画面のURIに「#entity」を付加したもの
48     rdf:type     rdf:resource 必須 図書を示す文字列 <rdf:type rdf:resource="http://purl.org/ontology/bibo/Book"/>
49     foaf:maker         著者に関する記述 著者数分繰り返す。
50       foaf:Person     必須   例:
<foaf:Person rdf:about="https://ci.nii.ac.jp/author/DA12345678#entity">
51           rdf:about   著者のURI 著者詳細ページのURIに「#entity」を追加したもの
52         foaf:name   必須 著者名 姓, 名
53         foaf:name     著者名のよみ 例:
<foaf:name xml:lang="ja-hrkt">オオムカイ, イッキ</foaf:name>
54           xml:lang 必須 言語コード ko:ハングル または ja-hrkt:日本語フリガナ
55   rdf:Description           所蔵セクション  
56           rdf:about 必須 図書のURI 図書詳細表示画面のURIに「#entity」を付加したもの
57     rdf:type     rdf:resource 必須 図書を示す文字列 <rdf:type rdf:resource="http://purl.org/ontology/bibo/Book"/>
58     bibo:owner         所蔵館に関する記述 所蔵館分繰り返す。
59       foaf:Organization     必須   <foaf:Organization rdf:about="https://ci.nii.ac.jp/library/FA123456">
60           rdf:about 必須 所蔵館詳細ページのURI  
61         foaf:name   必須 所蔵館名  
62         rdfs:seeAlso rdf:resource   OPACURL OPACへのリンク先のURL(NCIDによって当該書誌のURLを指定)
 

雑誌書誌RDF

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:prism xmlns:prism="http://prismstandard.org/namespaces/basic/2.0/"
  xmlns:bibo xmlns:bibo="http://purl.org/ontology/bibo/"
  xmlns:cinii xmlns:cinii="http://ci.nii.ac.jp/ns/1.0/">
3   rdf:Description         必須 雑誌書誌セクション <rdf:Description rdf:about="https://ci.nii.ac.jp/ncid/XX12345678#entity">
4           rdf:about 必須 雑誌のURI 雑誌詳細表示画面のURIに「#entity」を付加したもの
5     rdf:type     rdf:resource 必須 雑誌を示す文字列 <rdf:type rdf:resource="http://purl.org/ontology/bibo/Journal"/>
6     foaf:isPrimaryTopicOf     rdf:resource 必須 雑誌書誌RDFのURI <foaf:isPrimaryTopicOf rdf:resource="https://ci.nii.ac.jp/ncid/XX12345678.rdf" />
7     dc:title       必須 雑誌タイトル  
8     dc:title         タイトルのよみ  
9           xml:lang 必須 よみの言語コード ko:ハングル または ja-hrkt:日本語フリガナ
10     dcterms:alternative         別タイトル 複数ある場合は繰り返す。
11     dc:creator         責任表示 役割表示(「著」等)含む。
12     dc:publisher         出版者 複数ある場合は繰り返す。
13     dcterms:extent         ページ数/冊数  
14     cinii:size         大きさ  
15     dc:language       必須 本文の言語コード 本文が何語で書かれているかをコードで表示する。コードについては言語コード表を参照。
16     dc:date         出版年  
17     cinii:ncid       必須 書誌ID(NCID) NACSIS-CAT書誌ID
18     prism:edition         版表示  
19     cinii:volumeYear         巻次・年月次  
20     prism:issn         ISSN  
21     cinii:familyid         雑誌変遷ファミリーID  
22     dc:relation         変遷に関する記述 複数あれば繰り返す。
23           rdf:resource 必須   変遷前/後誌の雑誌URI。雑誌書誌詳細ページのURIに「#entity」を付加したもの。
例:
<dc:relation rdf:resource="https://ci.nii.ac.jp/ncid/AA12317677#entity"
dc:title="情報処理学会論文誌 : 論文誌ジャーナル /
情報処理学会 = IPSJ journal / Information Processing Society of Japan"/>
24           dc:title 必須 変遷前/後誌タイトル  
25     dcterms:medium     dc:title   資料種別 例:
<dcterms:medium dc:title="機械可読データファイル"/>
26     cinii:ownerCount       必須 所蔵館数 対象の雑誌を所蔵する図書館の数
例:
<cinii:ownerCount>63</cinii:ownerCount>
27     bibo:lccn         雑誌書誌のLCCN(米国議会図書館管理番号) 複数ある場合は繰り返す。
例:
<bibo:lccn>84009674</bibo:lccn>
<bibo:lccn>82008292</bibo:lccn>
28     rdfs:seeAlso         LCCN Permalinkに関する記述 複数ある場合は繰り返す。
例:
<rdfs:seeAlso rdf:resource="https://lccn.loc.gov/84009674"/>
<rdfs:seeAlso rdf:resource="https://lccn.loc.gov/82008292"/>
29           rdf:resource 必須 LCCN PermalinkのURI LCCN Permalinkの該当ページのURI。https://lccn.loc.gov/<LCCN>
30     dcterms:hasFormat         全文データリンク 複数ある場合は繰り返す。
31           rdf:resource 必須 全文データURL  
32           dc:title   巻号  
33           dc:date   発行日  
34     prism:publicationDate         出版年月等  
35     cinii:note         注記  
36   rdf:Description           著者セクション <rdf:Description rdf:about="https://ci.nii.ac.jp/ncid/XX12345678#entity">
37           rdf:about 必須 雑誌のURI 雑誌詳細表示画面のURIに「#entity」を付加したもの
38     rdf:type     rdf:resource 必須 雑誌を示す文字列 <rdf:type rdf:resource="http://purl.org/ontology/bibo/Journal"/>
39     foaf:maker         著者に関する記述 著者数分繰り返す。
40       foaf:Person     必須   例:
<foaf:Person rdf:about="https://ci.nii.ac.jp/author/DA12345678#entity"> 
41           rdf:about   著者のURI 著者詳細ページのURIに「#entity」を追加したもの
42         foaf:name   必須 著者名  
43         foaf:name     著者名のよみ 例:
<foaf:name xml:lang="ja-hrkt">ジョウホウ ショリ ガッカイ</foaf:name>
44           xml:lang 必須 言語コード ko:ハングル または ja-hrkt:日本語フリガナ
45   rdf:Description           所蔵セクション  
46           rdf:about 必須 雑誌のURI 雑誌詳細表示画面のURIに「#entity」を付加したもの
47     rdf:type     rdf:resource 必須 雑誌を示す文字列 <rdf:type rdf:resource="http://purl.org/ontology/bibo/Journal"/>
48     bibo:owner         所蔵館に関する記述 所蔵館分繰り返す。
49       foaf:Organization     必須   <foaf:Organization rdf:about="https://ci.nii.ac.jp/library/FA123456">
50           rdf:about 必須 所蔵館詳細ページのURI  
51         foaf:name   必須 所蔵館名  
52         rdfs:seeAlso rdf:resource   OPACURL OPACへのリンク先のURL(NCIDによって当該書誌のURLを指定)
 

改訂履歴

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

2020年8月21日

  • フォーマット仕様を修正しました。
    • cinii:relationで並立書誌を表す情報を追加しました。(図書書誌RDFのみ)

2018年1月18日

  • フォーマット仕様を修正しました。
    • dcterms:hasFormatで出版年月等を表す情報を追加しました。
    • cinii:noteで注記を表す情報を追加しました。
    • dc:subjectで分類を表す情報を追加しました。(図書書誌RDFのみ)

2017年8月17日

  • フォーマット仕様を修正しました。
    • dcterms:hasFormatで全文データリンクを表す情報を追加しました。
    • owl:sameAsを削除しました。

2015年11月5日

  • フォーマット仕様を修正しました。
    • dcterms:extentでページ数/冊数を表す情報を追加しました。
    • cinii:sizeで大きさを表す情報を追加しました。

2015年3月13日

  • フォーマット仕様を修正しました。
    • rdf:typeで雑誌記事・論文を表す情報を追加しました。

2014年5月15日

  • フォーマット仕様に以下を追加しました。
    • LCCN(米国議会図書館管理番号)(bibo:lccn)
    • LCCN Permalinkに関する記述(rdfs:seeAlsoで、http://lccn.loc.gov/<LCCN>のURIを記述)

2013年10月11日

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

2013年7月12日

  • フォーマット仕様に以下を追加しました。
    • 所蔵館数(cinii:ownerCount)