aozorahack / aozora.json

npm の package.json のような、JSON 形式のメタデータのフォーマットを定めるためのプロジェクトです
1 stars 0 forks source link

参考になりそうな既存形式 #1

Open cognitom opened 9 years ago

cognitom commented 9 years ago

@takahashim さんに教えてもらったNDLのものほか、リンクを貼っておきます。

cognitom commented 9 years ago

NDLの形式を、若干読みやすく整形するとこんな感じです。元がXMLな所為か、配列が邪魔ではありますが、この手の業界のメタデータとしてはおそろしくシンプルな部類かと思います。(国会図書館の書誌データと互換性があるというのも熱いです)

ただ、package.json とかと比べてしまうと冗長なので、もうちょっとなんとかなんないかな、という気もします。(青空文庫の形式としては)

{
  "title": [
    { "value":"セマンティック・ウェブ入門", "transcription":"セマンティック ウェブ ニュウモン" }
  ],
  "creator": [
    { "name": "赤間, 世紀, 1960-", "transcription": "アカマ, セイキ" }
  ],
  "publisher":[
    { "name":"カットシステム", "location":"東京" }
  ],
  "link":"http://iss.ndl.go.jp/books/R100000002-I000011125696-00",
  "identifier": {
    "JPNO": [ "21976263" ],
    "NSMARCNO": [ "121144000" ],
    "ISBN": [ "978-4-87783-259-9" ]
  },
  "dc_creator":[
    { "name": "赤間世紀 著" }
  ],
  "date": [ "2011.3" ],
  "issued": [ "2011" ],
  "description": [ "文献あり 索引あり" ],
  "subject": {
    "NDLSH": [ "セマンティックウェブ" ],
    "NDLC": [ "ND633" ],
    "NDC9": [ "547.483" ]
  },
  "price": "3000円",
  "extent": [ "296p ; 21cm" ],
  "materialType": [ "図書" ]
}
takahashim commented 9 years ago

あとは電書協のものがあります http://ebpaj.jp/counsel/shoshi

takahashim commented 8 years ago

JSON-LDについては、CiNiiで使ってるものがあるそうです https://support.nii.ac.jp/ja/cib/api/b_json