快乐铃铛

文章
4
资源
0
加入时间
2年10月17天

vue+elementUI使用node-xlsx实现选择excel并解析其数据,导入显示在table组件中

业务需求要求:选择excel文件,去解析和导入数据到表格组件里面。解决思路:使用elementUI组件,很容易实现选择文件的对话框。使用node-xlsx很容易实现excel数据转成数组。到此为止距离在table中显示还差数据的处理。在table组件中显示需要对象数组,即文档示例中的 tableData: [{ date: '2016-05-03', name: '王小虎', address: '上海市普陀区金沙江路 1516 弄

BigDecimal通过setScale设置小数位数发生ArithmeticException

一、前言通常进行数值计算时,我们会先将double或float等转为BigDecimal再处理,然后对计算结果通过setScale方法取指定的小数位;但是在这里有时会遇到java.lang.ArithmeticException: Rounding necessary,下面我们会对此问题进行演示和说明。二、代码示例1. 这里以double转BigDecimal后获取不同小数位值来举例说...