我們從格式爲文本的XLS單元讀取數據。從包含任意格式的數字的字符串解析BigDecimal
該單元格希望包含一個數字,輸出將是一個BigDecimal(由於任意精度)。
問題是,單元格的格式也是任意的,這意味着它可含有相同的數字:
- 與數字之間貨幣符號($ 1000)
- 前導和尾部空格,或空白字符(例如。 1 000)
- 數字分組符號(例如。1,000.0)當然
- ,負數
- '0'和' 0'的爲零(例如,1,ooo.oo) 對
- 別人我想不出
是因爲那我正在尋找一個標準庫,可以做到這一切這最後一點的居多,並且是可配置的,以及測試等
我看了看阿帕奇第一,發現什麼,但我可能是盲目的......也許這是爲別人一個簡單的答案...
UPDATE:問題的領域是金融應用。其實我期待一個圖書館,其中的域可以是一個輸入參數 - 金融,科學等。也許更具體:金融與貨幣符號?用股票代碼?距離和其他測量單位?我不能相信,我想是這樣的第一人...
理想情況下,你應該知道包含biginteger的列 – 2011-02-24 14:33:52