NDCのjson,csvデータ及び作成

日本十進分類法(NDC:Nippon Decimal Classification) 日本で使われている図書分類法の csv,jsonデータを
ネットで探したが見当たらないのでcsv,jsonデータを出力するスクリプトを作成する。
スクリプト(ndc.js),元データNDC.txt 及び 作成したNDC.json,NDC.csv を公開する。

ndc.js は NDC.txt ファイルを読み込み NDC.json 及び NDC.csv を出力するnode.jsツール
NDC.txt は http://www.kotono8.com/wiki/index.php の日本十進分類法(詳細)を使用する。

スクリプト(ndc.js) を実行するには
  node.js のインストールが必要
  使い方)
     ndc.js NDC.txt

添付ファイル
 ndc.js 
 NDC.txt
 NDC.json
 NDC.csv
 ndc.json  (NDC.json をjsonlintで読み易くしたもの)

ndc.json データ
   ..
  "913": "日本文学 小説 物語",
  "914": "日本文学 評論 エッセイ 随筆",
  "915": "日本文学 日記 書簡 紀行",
  "916": "日本文学 記録 手記 ルポルタージュ",
  "917": "日本文学 箴言 アフォリズム 寸言",
  "918": "日本文学 作品集",
  "919": "日本文学 漢詩文 日本漢文学",
   ..
  "910.2": "日本文学史",
  "910.8": "日本文学 叢書 全集 選集",
  "911.1": "日本文学 詩歌 和歌 短歌",
  "911.2": "日本文学 詩歌 連歌",
  "911.3": "日本文学 詩歌 俳諧 俳句",
  "911.4": "日本文学 詩歌 川柳 狂句",
  "911.5": "日本文学 詩歌 詩",

jsonlint)
    jsonファイルを読み易くする為のツールでインストールしておくと便利
      npm install jsonlint
      https://www.npmjs.org/package/grunt-jsonlint

    jsonlint NDC.json > ndc.json

テキストファイルの文字コードはUTF-8です。

Download 

10-90までを削除    2014年5月31日   ndc-0.4.tar.gz
README の修正     2014年5月22日   ndc-0.3.tar.gz
ファーストリリース 2014年5月20日   ndc-0.2.tar.gz


to Top
ホームページ へ

Last Modified: 2014-06-01; First Release:2014-05-20