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.

  1. Display the articles details page.
  2. 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

  3. 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.

  1. 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.


  2. 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 "_".


  3. 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"