Quantcast
Channel: katoy: cocolog
Viewing all articles
Browse latest Browse all 3

xslx を coffeescript で読み書きする

$
0
0

githug に xlsx.js という javascript で EXCEL (xslx 形式) を読み書きするスクリプトがあるのを知った。
これを coffeescirpt に変換してみた。(js2coffee で)
また、オリジナルのリポジトリーには、すぐに動作させられる例がなかったので、サンプルのスクリプトも
追加した。

https://github.com/katoy/node-xlsx

このxslsx.js は、 xml ファイルを read したり、生成している。
文字やセルの細かな属性は扱えない。(だからこそ単純なスクリプトで済んでいる)

現状で扱えるのは、シート枚数。シート名、セル中の文字と数字 だけ。
日付け、時間、カンタンな計算式, 罫線 を扱うぐらいまでの拡張なら、なんとかなりそうな気がする。

apache poi をつかわずに Exls を扱えるのは身軽で良い。

サンプルコードで生成した xlsx を OpenOffice for MAC で開いた様子:
20121013xslx


Viewing all articles
Browse latest Browse all 3

Latest Images

Trending Articles





Latest Images