gpt4 book ai didi

java - 使用 POI 将 HTML 数据表导出到 Excel

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:19:20 25 4
gpt4 key购买 nike

能否请您告诉我,在这种情况下我们如何处理我们有表格形式的纯 HTML 数据,应该将其转换为适当的 Excel 工作表。

这是我写的源代码,我得到一个异常 -->错误: header 签名无效;读取 0x6D78206C6D74683C,预期 0xE11AB1A1E011CFD0|#]

    // Resulting byte stream from the DB
resultBytes = dokumentSession.getXlsZuAuftrag(ts);
if (resultBytes != null && resultBytes.length > 0) {
try {
InputStream fos = new ByteArrayInputStream(resultBytes);
HSSFWorkbook workbook = new HSSFWorkbook(fos);
workbook.createSheet("sheet1");
FileOutputStream fileOut = new FileOutputStream("ipa_loader.xls");
workbook.write(fileOut);
fileOut.close();
} catch (Exception e)
{// Catch exception if any
System.err.println("Error: " + e.getMessage());
}
}

请让我知道对此的任何意见,我们将不胜感激。

最佳答案

使用任何 HTML 解析器,您必须解析 HTML 内容,然后使用 POI 将内容写入 Excel。

链接:

兴趣点示例

http://viralpatel.net/blogs/java-read-write-excel-file-apache-poi/

HTML 解析器示例

http://jsoup.org/cookbook/extracting-data/example-list-links

您还可以轻松地将 html 代码转换为 XLS。在这里你可以找到例子 http://wiki.sdn.sap.com/wiki/display/WDJava/Export+to+Excel+%28Without+third+party+APIs%29

关于java - 使用 POI 将 HTML 数据表导出到 Excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14768115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com