2012年5月30日水曜日
csv に数式を
csv を吐くプログラムを作っているが、時々数式が入っているといいなあ、と思う部分がある。しかし csv には数式が使えない (と思っていた) ので、じゃあどうすればいいんだ?
モジュール入れて xls を吐かせる手もあるかもしれないが、どのぐらいの環境で動くもんなのだろうか?主な利用環境は Linux と Win だが、それぞれにコードを書かねばならないようでは面倒くさい。SYLK ならそんなこと考えなくてもよいと思うが、調べてみるとフォーマットが少々複雑。
でもググってみると、実は単に = で始まる文字列として書いておけばアプリ (例えば libreoffice) のほうで数式と解釈してくれたりするらしい。へえええ、ってなもんだ。