java - 如何通过java从Excel文件中删除空白列?

标签 java apache-poi

我创建了一个 testdata.xlsx,其中包含键值对形式的数据。我实现的java代码输入一个键和它下面的相应值。在某些情况下,键值将为空,从而创建一个空白列。请建议我如何删除空白列,以便现有数据连续可用,而它们之间没有任何空白列。

我找不到任何解决方案。

不适用

不适用

最佳答案

如果您确定该文件仅包含 2 行(1 个键,2 个值),则检查每列中的前 2 个单元格。如果两者均为 null,则使用 Apache POI API 删除该列。

如果没有,您必须检查整个列单元格中是否有任何字符。

关于java - 如何通过java从Excel文件中删除空白列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57095457/

相关文章:

Java、Apache POI、从 MS Excel 中查看时单元格值不会改变

java - 如何在 Apache POI 中设置 Excel 默认行高

java - Apache POI Excel 文件读取 - 检测到潜在循环 - block 0 已被声明,但刚刚再次请求

java - 添加和删​​除水平列表项 onScroll

java - 类型转换问题(可能的解决方法)

java - 如何要求用户在单击 android 中的通知操作时解锁设备?

java - 如何使用 apache poi 在 docx 文件中设置普通标题?

java - 我可以调用 doGet 方法并从 servlet 检索信息吗?

java - 如何查找某个单词在文本文件的哪一行,如果该单词存在于多行中,则保存行号?

java - 使用 TestNg DataProvider 时出错必须返回 Object[][] 或 Iterator<Object>[],而不是类 [[Ljava.lang.Object;