色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

excle 轉json java

錢諍諍2年前9瀏覽0評論

在開發過程中,我們經常需要將Excel表格中的數據轉化為JSON格式,以便于在前端頁面進行顯示和交互。在Java語言中,可以使用POI讀取Excel表格數據,并使用fastjson工具將數據轉化為JSON格式。

//讀取Excel表格數據
Workbook wb = WorkbookFactory.create(new File("test.xlsx"));
Sheet sheet = wb.getSheetAt(0);
List<Map<String, Object>> dataList = new ArrayList<>();
for (Row row : sheet) {
Map<String, Object> data = new HashMap<>();
for (Cell cell : row) {
if (cell.getColumnIndex() % 2 == 0) {
data.put(cell.getStringCellValue(), "");
} else {
data.put((String) dataList.get(0).get(cell.getColumnIndex() - 1), cell.getStringCellValue());
}
}
dataList.add(data);
}
//將數據轉換為JSON格式
String jsonData = JSON.toJSONString(dataList);

以上代碼中,我們首先使用POI讀取Excel表格數據,并將數據存儲在List<Map<String, Object>>中。接著,我們使用fastjson工具將數據轉換為JSON格式,并將其存儲在String類型的變量jsonData中。

使用Java語言將Excel表格數據轉化為JSON格式可以輕松實現數據格式的轉換,不僅減少了前端頁面的開發時間,還提高了開發效率。