gpt4 book ai didi

java - 如何使用docx4j读取/打印excel文件的内容?

转载 作者:行者123 更新时间:2023-12-01 13:03:00 29 4
gpt4 key购买 nike

我一直在谷歌搜索,但没有找到这方面的例子。

我能够提取 DOCX 文件的内容,但到目前为止不知道如何获取 EXCEL 文件的内容。

我知道你使用

SpreadsheetMLPackage spreadsheetMLPackage = SpreadsheetMLPackage.load(file);

加载文件,但我不知道如何从这里继续。我已经检查了 SpreadsheetMLPackage 具有的任何方法,但没有任何方法为我提供内容。

最佳答案

首先您需要了解 xlsx 文件的结构。

解压缩一个,或通过 docx4j webapp 运行它.

有关各部分如何相互关联的信息,请参阅:

http://openxmldeveloper.org/blog/b/openxmldeveloper/archive/2007/08/13/1970.aspx

我猜你想要的关键方法是 getWorksheet

但首先您需要获取 WorkbookPart;使用电子表格MLPackage.getWorkbookPart() 来做到这一点

关于java - 如何使用docx4j读取/打印excel文件的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23415405/

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