Java語言是一種廣泛使用的編程語言,它具有跨平臺、面向對象、高安全性等特點。在Java中,解析Excel和JSON是非常常見的需求,下面我們將分別介紹Java中如何解析Excel和JSON。
Excel解析:
try { File file = new File("test.xlsx"); FileInputStream inputStream = new FileInputStream(file); Workbook workbook = new XSSFWorkbook(inputStream); Sheet sheet = workbook.getSheetAt(0); for (Row row : sheet) { for (Cell cell : row) { String cellValue = cell.getStringCellValue(); System.out.println(cellValue); } } workbook.close(); } catch (IOException e) { e.printStackTrace(); }
JSON解析:
String jsonString = "{\"name\":\"Tom\",\"age\":20}"; JSONObject jsonObject = new JSONObject(jsonString); String name = jsonObject.getString("name"); int age = jsonObject.getInt("age"); System.out.println(name + "," + age);
總結:
Java解析Excel和JSON都非常方便,只需要使用相應的庫即可。Apache POI是一個非常實用的Excel操作庫,而JSON-java是一個可以方便地操作JSON數據的庫。在使用時,需要掌握相應的API,同時注意異常處理。