日本十進分類法(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