2017-09-14 96 views
0
FormulaEvaluator formulaEval= workbook.getCreationHelper().createFormulaEvaluator(); 
    CellValue evaluate = formulaEval.evaluate(row.getCell(k)); 
    cellValue = evaluate.formatAsString(); 

我得到一個excel值並將該值放入數據庫中。
但是當我把數據庫內的cellvalue。 我想要一些價值
name = jake;
但隨附逗號 name =「jake」閱讀excel文件值使用逗號

如何將某些值不帶逗號?

回答

0

對於最簡單的版本,你可以替換所有引號是這樣的:

cellValue = evaluate.formatAsString().replaceAll("\"", ""); 

如果您需要更復雜的操作(例如,如果字符串中引號應該被允許),你可以使用正則表達式運算符^(行首)和$(行尾)。