CiNii Dissertations - メタデータ・API - CiNii Dissertations 博士論文情報のJSON-LD(ベータ版)

 

CiNii Dissertations博士論文情報JSON-LDのフォーマット仕様について

※ベータ版のため、ご意見等をふまえフォーマット仕様に変更が生じる可能性があります。ご承知いただいたうえでご利用ください。

以下の書式のURIにアクセスすると、JSON-LD形式のデータを取得できます。取得できる情報は「CiNii Dissertations博士論文情報のRDF」と同様です。
http://ci.nii.ac.jp/naid/<naid>.json(例:http://ci.nii.ac.jp/naid/500000081749.json

コンテントネゴシエーションに対応しています。JSON-LDのURIを指定しなくても、HTTPヘッダから判断してJSON-LDを返します。博士論文詳細表示画面(例:http://ci.nii.ac.jp/naid/500000081749)において、HTTPリクエストヘッダのAcceptフィールドにて「application/json」 あるいは「application/ld+json」の指定が他のどの指定よりも優先度が高い場合には、JSON-LDのURIへ誘導します。

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

 

フォーマット仕様

 

博士論文情報

No. タグ名 必須 内容 備考
第1階層 第2階層 第3階層 第4階層 第5階層
1 @context         オブジェクト 必須 文書のルート要素 "@context":{
"rdfs":"http://www.w3.org/2000/01/rdf-schema#",
"owl":"http://www.w3.org/2002/07/owl#",
"dc":"http://purl.org/dc/elements/1.1/",
"dcterms":"http://purl.org/dc/terms/",
"foaf":"http://xmlns.com/foaf/0.1/",
"prism":"http://prismstandard.org/namespaces/basic/2.0/",
"cinii":"http://ci.nii.ac.jp/ns/1.0/",
"ndl":"http://ndl.go.jp/dcndl/terms/",
"bibo":"http://purl.org/ontology/bibo/"},
2   rdfs         必須   http://www.w3.org/2000/01/rdf-schema#
3   owl         必須   http://www.w3.org/2002/07/owl#
4   dc         必須   http://purl.org/dc/elements/1.1/
5   dcterms         必須   http://purl.org/dc/terms/
6   foaf         必須   http://xmlns.com/foaf/0.1/
7   prism         必須   http://prismstandard.org/namespaces/basic/2.0/
8   cinii         必須   http://ci.nii.ac.jp/ns/1.0/
9   ndl         必須   http://ndl.go.jp/dcndl/terms/
10   bibo         必須   http://purl.org/ontology/bibo/
11 @id           必須 リクエストされたURI  
12 @graph         配列 必須   配列の要素数は1
13   @id         必須 詳細ページのURI 詳細ページのURLに「#article」を付加したもの
14   @type         必須   固定値(bibo:Thesis)
15   foaf:isPrimaryTopicOf       オブジェクト 必須    
16     @id       必須 リクエストされたURI  
17   dc:title       配列 必須 書誌タイトルに関する記述 [0]は書誌タイトル、[1]は書誌タイトルヨミに関する記述
18     @value         書誌タイトル、タイトル読み dc:title[0].@value:書誌タイトル、dc:title[1].@value:書誌タイトルヨミ
19     @language         タイトル読みの言語 dc:title[0].@language:なし、dc:title[1].@language:書誌タイトルヨミの言語
ヨミが日本語の場合:ja-hrkt、韓国語の場合:ko
20   dcterms:alternative       配列   別タイトルに関する記述  
21     @value         別タイトル  
22     @language         別タイトルの言語  
23   dc:creator       配列   著者に関する記述  
24     @value         著者名  
25     @language         著者名の言語  
26   dc:publisher       配列   学位授与大学名に関する記述 [0]は学位授与大学名、[1]は学位授与大学名ヨミに関する記述
27     @value         学位授与大学名  
28     @language         学位授与大学名の言語 dc:publisher[0].@language:なし、dc:publisher[1].@language:書誌タイトルヨミの言語
ヨミが日本語の場合:ja-hrkt、韓国語の場合:ko
29   cinii:grantid         あれば必須 学位授与大学コード  
30   cinii:kid       配列   CAT機関IDに関する記述  
31     @value     配列   CAT機関ID  
32   dc:language       配列 あれば必須 本文の言語に関する記述  
33     @value         本文の言語  
34   dc:date         あれば必須 学位授与年  
35   dc:description       配列   注釈・抄録・要約に関する記述  
36     @value         注釈・抄録・要約  
37   dcterms:tableOfContents         任意 目次に関する記述  
38     @value         目次  
39   ndl:dissertationNumber         あれば必須 学位授与番号  
40   ndl:degreeName         あれば必須 取得学位名  
41   ndl:dateGranted         あれば必須 学位授与年月日  
42   cinii:ndlBibID       配列 あれば必須 NDLの書誌IDに関する記述  
43     @value         NDLの書誌ID  
44   ndl:callNumber       配列 あれば必須 NDL-OPAC所蔵博士論文の請求記号に関する記述  
45     @value         NDL-OPAC所蔵博士論文の請求記号  
46   prism:doi       配列 あれば必須 DOIの値に関する記述  
47     @value         DOIの値  
48   dc:source         あれば必須 DOI(http URI形式)、外部リンクに関する記述  
49     @id       あれば必須 DOI(http URI形式)、外部リンク  
50     dc:title       あれば必須 DOIの種別、外部リンクのタイトル  
51   foaf:topic       配列   著者キーワードに関する記述  
52     @id         著者キーワードのURI 著者キーワードをキーワードとして博士論文検索するときのURL
53     dc:title         著者キーワード  
54   foaf:depiction         任意 この論文を表す画像に関する記述  
55     @id       あれば必須 サムネイル画像のURL  
56     @type       あれば必須   固定値:"foaf:Image"
57   foaf:maker         必須 著者に関する記述  
58     @id       必須 著者詳細ページのURL 現在、著者詳細ページは存在しません
59     @type       必須   固定値:"foaf:Person"
60     foaf:name     配列   著者名に関する記述  
61       @value       著者名、著者名ヨミ dc:title[0].@value:著者名、dc:title[1].@value:著者名ヨミ
62       @language       著者名の言語、著者名ヨミの言語  
63   cinii:naid         必須 博士論文のnaid  
64     rdfs:seeAlso     配列 任意 KAKEN研究者ページに関する記述  
65       @id     あれば必須 KAKEN研究者ページURL  
66       dc:title     あれば必須 リンク先の名称