中國圖書館圖書分類法(Chinese Library Classification - CLC)的XML文檔生成
中國圖書館圖書分類法(Chinese Library Classification - CLC)的XML文檔生成
《中國圖書館分類法》(原稱《中國圖書館圖書分類法》)是我國建國后編制出版的一部具有代表性的大型綜合性分類法,
是當今國內圖書館使用最廣泛的分類法體系,簡稱《中圖法》。《中圖法》初版于1975年,1999年出版了第四版。
2010年9月1日出版了第五版.
最近想做一個圖書管理軟件, 用來分類整理電子書, 我們圖書館一般是按照CLC來分類的,
找到了一些圖書分類的資料. 但是一直沒有找到CLC的XML版本.
我以為這個XML文檔其實是有的,只是沒有人分享出來,或者說不容易找到, 所以自己寫了一個程序來做這件事情.
首先搜索CLC的pdf文檔, 用Simpo PDF to TXT軟件把pdf轉換成txt格式, 然后解析這個文件.
txt文件如下:
----------------------------------------------
A 馬克思主義、列寧主義、毛思想、*理論
A1 馬克思、恩格斯著作
A11 選集、文集
A12 單行著作
A13 書信集、日記、函電、談話
A14 詩詞
A15 手跡
A16 專題匯編
A18 語錄
A2 列寧著作
A21 選集、文集
A22 單行著作
A23 書信集、日記、函電、談話
A24 詩詞
A25 手跡
A26 專題匯編
A28 語錄
...
----------------------------------------------
生成的xml格式如下:
----------------------------------------------
- <toc name="中國圖書館圖書分類目錄">
- <toc name="A 馬克思主義、列寧主義、毛思想、*理論">
- <toc name="A1 馬克思、恩格斯著作">
<toc name="A11 選集、文集" />
<toc name="A12 單行著作" />
<toc name="A13 書信集、日記、函電、談話" />
<toc name="A14 詩詞" />
<toc name="A15 手跡" />
<toc name="A16 專題匯編" />
<toc name="A18 語錄" />
</toc>
- <toc name="A2 列寧著作">
<toc name="A21 選集、文集" />
<toc name="A22 單行著作" />
<toc name="A23 書信集、日記、函電、談話" />
<toc name="A24 詩詞" />
<toc name="A25 手跡" />
<toc name="A26 專題匯編" />
<toc name="A28 語錄" />
</toc>
...
----------------------------------------------
這類格式可以用STACK結構來處理,平時倒是很少用到.
現(xiàn)將程序分享出來, 有了這個XML和程序,大家可以根據(jù)需要改寫成自己需要的XML格式了.
相關下載地址如下:
<a href="http://www.kuaishou.net/download/clc.7z> 源代碼程序和文檔 </a>
<a href="http://www.kuaishou.net/download/clc.xml> 中國圖書館圖書分類法XML文檔 </a>
<a href="http://www.kuaishou.net/download/clc.doc> 中國圖書館圖書分類法簡介Word文檔 </a>
<a href="http://www.kuaishou.net/download/clc.htm> 中國圖書館圖書分類法簡介HTM格式 </a>
<a href="http://www.kuaishou.net/download/clc.pdf> 中國圖書館圖書分類法PDF文檔 </a>

2010-10-28 http://www.kuaishou.net/
posted on 2010-10-29 22:23 時空地圖-TimeGIS-com 閱讀(1768) 評論(0) 收藏 舉報
浙公網(wǎng)安備 33010602011771號