ヘルプ - メタデータ・API - RDF - CiNii Articles 論文情報のRDF
論文RDFのフォーマット仕様について
論文RDFは以下の書式のURLにアクセスしてください。
http://ci.nii.ac.jp/naid/<naid>.rdf
例:http://ci.nii.ac.jp/naid/123456789012.rdf
RDFのフォーマット仕様は下記のようになっています。以下の1 ~ 3を全て出力します。
- 日本語データ
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/" xmlns:prism="http://prismstandard.org/namespaces/basic/2.0/" xmlns:con="http://www.w3.org/2000/10/swap/pim/contact#" xmlns:cinii="http://ci.nii.ac.jp/ns/1.0/"> 3 rdf:Description rdf:about 詳細表示画面のURLに「#article」を付加したもの <rdf:Description rdf:about="http://ci.nii.ac.jp/naid/1234567890#article"> 4 foaf:isPrimaryTopicOf rdf:resource rdfのURL <foaf:isPrimaryTopicOf rdf:resource="http://ci.nii.ac.jp/naid/1234567890/rdf" /> 5 dc:title 論文タイトル:日本語 日本語の論文タイトルが無い場合は英語等を出力します。 6 dc:creator 著者名:日本語 著者が複数の場合は列挙されます。日本語の著者名が無い場合は英語等を出力します。 7 dc:publisher 出版者:日本語 日本語の出版者が無い場合は英語等を出力します。 8 prism:publicationName 刊行物名:日本語 日本語の刊行物名が無い場合は英語等を出力します。 9 prism:issn ISSN 10 prism:volume 巻 11 prism:number 号 12 prism:startingPage 開始ページ 13 prism:endingPage 終了ページ 14 prism:pageRange ページ範囲 15 prism:publicationDate 刊行日時 W3CDTF表記 16 dc:description 論文の抄録:日本語 17 foaf:topic rdf:resource キーワード:日本語 キーワードが複数ある場合は列挙されます。 <foaf:topic rdf:resource="http://ci.nii.ac.jp/keyword/知識共有" /> 備考:キーワード文字列内に半角スペースが存在する場合は「_」で置換されます。 18 dc:title キーワード:日本語 19 dc:date 刊行日時 prism:publicationDateと同じ値が使用されます。 20 cinii:naid 論文のNAID CiNii内での論文のID 21 cinii:ncid 収録誌のNCID 収録誌のNACSIS-CAT書誌ID 22 cinii:ndljpi 論文のNDLID 国立国会図書館の記事登録ID 23 dc:language 本文の言語コード 24 dc:source 収録元データベース 収録元データベースが複数ある場合は列挙されます。 25 cinii:fulltext 本文の有無 0「なし」1「定額アクセス可能」2「有料」3「オープンアクセス」4「未公開」 26 cinii:references 参考文献の件数 27 cinii:citedBy 被引用文献の件数 28 dcterms:isPartOf rdf:resource 収録誌のCiNii Books URL rdf:resource="http://ci.nii.ac.jp/ncid/AN10067140" 29 dc:title 収録誌タイトル 30 rdfs:seeAlso rdf:resource 外部リンクのリンク先URL 外部リンク先が複数ある場合は列挙されます。 31 dc:title 外部リンクのリソース種別 機関リポジトリ、J-STAGE、Journal@rchive, CrossRef、医中誌Web、Webcat Plus、NDL-OPAC 等
- 英語データ
No. タグ名 必須 内容 備考 第1階層 第2階層 第3階層 属性 32 rdf:Description rdf:about 詳細表示画面のURLに「#article」を付加したもの <rdf:Description rdf:about="http://ci.nii.ac.jp/naid/1234567890#article"> xml:lang xml:lang属性は英語であることを記述する。 xml:lang=”en” 33 dc:title 論文タイトル:英語 34 dc:creator 著者名:英語 複数ある場合は列挙する 35 dc:publisher 出版者:英語 36 prism:publicationName 刊行物名:英語 37 dc:description 論文の抄録:英語 38 foaf:topic rdf:resource キーワード:英語 複数ある場合は列挙する。URLとして表現する。 <foaf:topic rdf:resource="http://ci.nii.ac.jp/keyword/Semantic_Web" /> 備考:キーワード文字列内に半角スペースが存在する場合は「_」で置換する。
- 著者情報を厳密に書いたもの等
No. タグ名 必須 内容 備考 第1階層 第2階層 第3階層 第4階層 第5階層 第6階層 第7階層 属性 40 rdf:Description rdf:about 詳細表示画面のURLに「#article」を付加したもの <rdf:Description rdf:about="http://ci.nii.ac.jp/naid/1234567890#article"> 41 foaf:depiction この論文を表す画像について 42 foaf:image rdf:about サムネイルURL 論文詳細ページに表示している本文のサムネイル画像URL 43 foaf:maker 著者1人分の情報を本要素で表す。 44 foaf:Person 45 foaf:name 著者名:日本語 46 foaf:name xml:lang 著者名:英語 xml:lang="en" 47 con:organization 所属が複数ある場合は列挙する。 48 foaf:Organization rdf:about 所属名の日本語をURLにしたもの 49 foaf:name 所属名:日本語 50 foaf:name xml:lang 所属名:英語 xml:lang="en"