夜行録 - 酔歩.net

Calendar

< April 2011 >
MonTueWedThuFriSatSun
123
45678910
11121314151617
18192021222324
252627282930

Friday, 01.04.11

csv 編集

とりあえずある程度目処が立ったので、既存の cashbook データの編集。
cashbook では「その他」になっている場所をカテゴリで置き換えてやればよかろう、 csv なので awk で万全…と思ったら、費用の説明の中に普通にカンマが入っていて、よく見ると全項目クォートされていた。

しばらく awk でどうにかしようとしたが結局諦めて、 python と csv module で解決。

それはいいが、結局 gnucash では読めないなぁ…。
エラーにはなるが何故エラーになるか判明しないという駄目デザインの権化。何故か必ず費目を訊いてくるからアカウント片っ方が固定で、それに対して入りか出で csv が記述されてればいいんだろうけれど、その部分がどうにも駄目だ。なにか、内部データ構造に対するキーで指定するのかなぁ。

ちなみに gnucash は export も xml しかない…。これも出口のないツールだろうか…。

[read more]