【问题标题】:Reading cell styles along with data-Excel sheet reading using apache POI读取单元格样式以及使用 apache POI 读取数据的 Excel 工作表
【发布时间】:2012-05-03 13:20:07
【问题描述】:

伙计们,我可以在 grails 中使用 apache POI 读取 excel 表 使用这个我将单元格值插入到不同的mysql表中, 我的问题是,我无法将单元格样式(如粗体或斜体等)与数据一起获取。 通常文本区域在插入数据库时​​会自动给出文本的样式。 我需要从每个单元格中插入数据及其样式,请帮我解决它。

【问题讨论】:

  • 您希望如何将这些样式信息存储在您的数据库中?特别是考虑到excel中的一个字符串可以有不同的样式应用于它的不同部分?

标签: excel grails import apache-poi


【解决方案1】:

http://poi.apache.org/apidocs/org/apache/poi/hssf/usermodel/HSSFCell.html#getCellStyle()

这应该从单元格中获取 CellStyle,然后您可以使用它来获取所需的信息。

【讨论】:

  • 谢谢 xxpor,getCellStyle() 将返回该对象,在此之后只有我对如何使用该对象获取样式感到困惑。比如,我如何使用这个对象获取样式值。你能举个例子吗
  • 要设计的元素很多,你要找什么元素?
  • 就像,假设如果我在单元格内输入粗体或斜体的数据,我应该能够将相同的样式属性插入数据库,这样当我从其他前端检索相同的数据时,我应该是能够获得相同的风格。
  • 我不确定这有多实用。如果您查看单元格样式文档,您可以看到有多少东西。将excel文件的二进制blob存储到db中是否可行?
猜你喜欢
  • 1970-01-01
  • 2023-03-12
  • 1970-01-01
  • 1970-01-01
  • 2019-06-06
  • 2011-03-10
  • 2011-05-11
  • 1970-01-01
  • 2020-12-16
相关资源
最近更新 更多