API(2) of CiNii - About RDF of Article Details Page
About RDF
With the CiNii it is possible to output contents of the articles details page with RDF(*). Here, we will explain the format specifications of RDF.
*RDF stands for Resource Description Framework. For more information please refer to the following site.
http://www.w3.org/RDF/
With RDF, CiNii’s data can be utilized in various ways since each data item, like article name or author name, is structured in a standardized way using metadata descriptors such as Dublin Core, etc. and is output with XML.
A Articles details page output with RDF.
- Display the articles details page.
- Add ".rdf" to the URL in the address bar. Even when the RDF URL is input directly, the same results are displayed because the RDF URL becomes "details page URL" + ".rdf".
Example:http://ci.nii.ac.jp/naid/110004744915→http://ci.nii.ac.jp/naid/110004744915.rdf
- The content of the details page is output with RDF.

B About the RDF format specification
The RDF format specification is as follows. 1~3 below are all output.
- Japanese data
No. Tag name Required Content Remarks First level Second level Third Level Attribute 1 xml Required Declare as XML document <?xml version="1.0" encoding="utf-8" ?> 2 rdf:RDF Required Document route element <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 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#"> 3 rdf:Description rdf:about Has "#article" added to the details page URL. <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 Article title: Japanese 6 dc:creator Author name: Japanese Forms a list when there is more than one. 7 dc:publisher Publisher: Japanese 8 prism:publicationName Publication name: Japanese 9 prism:issn ISSN 10 prism:volume Volume 11 prism:number Issue 12 prism:startingPage Start page 13 prism:endingPage End page 14 prism:pageRange Page range 15 prism:publicationDate Date of publication W3CDTF format 16 dc:description Article abstract: Japanese 17 foaf:topic rdf:resource Keyword: Japanese Forms a list when there is more than one. <foaf:topic rdf:resource="http://ci.nii.ac.jp/keyword/知識共有" /> Remarks: When an English half-width space exists in the keyword character string, it is replaced with "_". dc:title 18 dc:date Date of publication The same value as prism:publicationDate is used.
- English data
No. Tag name Required Content Remarks First level Second level Third level Attribute 18 rdf:Description rdf:about Has "#article" added to the details page URL. <rdf:Description rdf:about="http://ci.nii.ac.jp/naid/1234567890#article"> xml:lang The xml:lang attribute describes the language as English. xml:lang=”en” 20 dc:title Article title: English 21 dc:creator Author name: English Forms a list when there is more than one. 22 dc:publisher Publisher: English 23 prism:publicationName Publication name: English 30 dc:description Article abstract: English 31 foaf:topic rdf:resource Keyword: English Forms a list when there is more than one.Expresses as URL. <foaf:topic rdf:resource="http://ci.nii.ac.jp/keyword/Semantic_Web" /> Remarks: When an English half-width space exists in the keyword character string, it is replaced with "_".
- Strictly written author information
No. Tag name Required Content Remarks First level Second level Third level Fourth level Fifth level Sixth level Attribute 1 rdf:Description rdf:about Has "#article" added to the details page URL <rdf:Description rdf:about="http://ci.nii.ac.jp/naid/1234567890#article"> 2 foaf:maker Information for one author is shown by this member. 3 foaf:Person 4 foaf:name Author name: Japanese 5 foaf:name xml:lang Author name: English xml:lang="en" 6 con:organization 7 foaf:Organization rdf:about Has made the affiliation name in Japanese into a URL. 8 foaf:name Affiliation name: Japanese 9 foaf:name xml:lang Affiliation name: English xml:lang="en"