Javaアプリケーションのためのスプレッドシートエンジンです。ブック、シート、セルといった要素を利用して値の保持、参照、計算を行うことができます。 スプレッドシートといってもExcelの代替品そのものを目指すのではなく、「非プログラマなおっさんの万能開発プラットフォーム」としてのスプレッドシートの利点をJavaアプリケーション開発に持ち込むことを目標とします。
新機能:
パッケージ名をcom.nissy_ki_chi.jpicosheetに変更
setEmptyValue()時にセルタイプをCellType.EMPTYにするよう修正。
関数をいくつか追加 SQRT, PI, SIN, DEGREES…
CellがDate型をサポート
CellのgetString()を廃止し、getValueString()に統一。
ブックの内容をXMLファイルに書き出すXMLWriter、XMLファイルからブックを作成するXMLReaderを追加
不具合修正:
()+3 のような式のパース時にエラーにならず、計算時にエラーとなるのをWRONG_VALUEエラーとなるように修正
()+3 のような式のパース時エラーをWRONG_VALUEエラーからINVALID_FORMULAエラーに変更
式の末尾に不正な文字があってもエラーとなっていなかったのを、エラーにするよう修正。
中置記法の式チェックでカンマ前後のチェックが不足していたのを修正