Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
00All.toc
BuleiList.txt
README.md
cat.rb
categories.json
work_categories.json

README.md

CBETA 部類

主檔

categories.json 內容是「部類編號」與「部類名稱」的對照表。

work_categories.json 內容是「典籍編號」與「部類編號」、「部類名稱」的對照表。

一部典籍可能屬於多個部類,例如:

"T2732": {
  "category_ids": "3,20",
  "category_names": "般若部類,敦煌寫本部類"
}

典籍編號可能使用範圍:

"Y0001..Y0042": {
  "category_ids": "23",
  "category_names": "新編部類"
}

來源檔

來源是 CBETA 2016年發行的光碟裡的檔案:

  • 00All.toc: 從這個檔案裡得到「部類編號」與「部類名稱」的對應
  • BulieList.txt: 從這個檔案裡得到「典籍編號」與「部類編號」的對應

轉檔程式

cat.rb 根據來源檔產生主檔 categories.json, work_categories.json

You can’t perform that action at this time.