清單的格式是XML,我遇到的問題不在於XML的建構怎麼寫,
而是有沒有好用的XML資料檢視程式?
可以透過簡單的定義就可以有一個圖形化的檢視程式。
Tellico is a KDE application for organizing your collections.
在Tellico中:
- collection是資料樣板,類似於OOP中的class
- entry是資料,類似於OOP中的instance
先定義collection fields
entry圖形化編輯視窗就出現了
產生的tellico.xml如下
有幾個要注意的地方:
- Tellico會在每個collection fields中自動加入cdate, mdate這兩個element,在collection fields中看不到,也不能刪除,所以用script產生XML要記得每個entry都要包含cdate, mdate這兩個element
- field type = image的話會在collection加入subelement <images>
- 修改已經存在的collection會有個小問題, 如果之前的圖片都是以連結的方式儲存,那修改collection後可能會把圖片從外部
包裹進*.tc檔案裡,這個要看Tellico的設定
*.tc檔案格式:
- 是一個ZIP壓縮的檔案
- 裡面會有一個tellico.xml的檔案
- 如果圖片是選擇Store images in date file的話,會多個images目錄
目前看起來都還不錯,不過缺點是:
- 遇到大量資料可能就不行了= =|||(沒辦法底層是XML)
- 只能在Linux下跑
Reference:
沒有留言:
張貼留言