CSV文件转Html用Java怎么实现?

CSV文件转Html用Java怎么实现?

转成html文件后可以直接用浏览器打开


回答:

csv 其实就是用逗号分隔开来的数据,很好解析的,直接读取文件后,获得数据你直接写成html就行了

// 创建 reader

try (BufferedReader br = Files.newBufferedReader(Paths.get("users.csv"))) {

// CSV文件的分隔符

String DELIMITER = ",";

// 按行读取

String line;

while ((line = br.readLine()) != null) {

// 分割

String[] columns = line.split(DELIMITER);

// 打印行

System.out.println("User["+ String.join(", ", columns) +"]");

}

} catch (IOException ex) {

ex.printStackTrace();

}


回答:

这个也很简单,可以参考以下代码:

public void ConvertCSVToHtml() throws FileNotFoundException {

Workbook wb = new Workbook();

wb.open("resources/ImportCsv.csv");

FileOutputStream outputStream = new FileOutputStream("output/ConvertCSVToHtml.zip");

wb.save(outputStream, SaveFileFormat.Html);

}

上面的代码基于GcExcel 组件,GcExcel可以通过Excel的工作簿打开CSV,再保存为HTML就可以解决需求了。

以上是 CSV文件转Html用Java怎么实现? 的全部内容, 来源链接: utcz.com/p/945481.html

回到顶部