【发布时间】:2014-01-10 23:59:38
【问题描述】:
是否可以从 Excel 表格中读取单元格的格式并确定哪些单词是粗体或斜体? 我可以读写单元格,而且我还知道 JExcel 可以编写格式化的单元格。在格式化单元格中,我的意思是文本是斜体或粗体。
是否可以读取单元格数据并确定哪些单词是粗体的? 例如,我将在单元格中有这个:
“来自一个 excel 单元格的示例文本”
我想知道字符串“excel cell”是粗体,字符串“sample”是斜体。 这在 JExcel 中是否可行,如果不是,我将如何在 Java 中做到这一点?有人可以推荐一个API吗? 也许更好的方法是解析 xml 文件。
【问题讨论】:
-
Excel 工作簿是什么格式的? 97-2003,还是 2007?
-
可以是2003或者2007,格式可以是xls或者xlsx。
-
我曾尝试使用 JExcel 做类似的事情,我可以向您保证这是不可能的。我很快就会使用 POI 重写我的代码,所以我会选择 Spencer 的答案。