当前位置: 首页 > 知识库问答 >
问题:

用java阅读excel表。那个excel表也包含一些银行单元格

太叔凌龙
2023-03-14
Date    Emp_Code    Emp_Name    Cardno  Shift_Start IN  OUT Shift_End   Status  Emp_Late    Left_Early  Hours_Worked    O T OS
26. Jan. 2011   001 KL Acharya  000001  9:00    9:15    18:34   18:00   P   0.15    0.00    9.19    0:00    0:34
26. Jan. 2011   002 Seemakiran Upadhya  000002  9:00            18:00   A               0:00    
26. Jan. 2011   013 Sumana Ravishankar  000013  9:00            18:00   A               0:00    
26. Jan. 2011   017 Gopalkrishna Prabhau KV 000017  9:00            18:00   A               0:00    
26. Jan. 2011   021 Sarath Modali   000021  20:00   21:02   6:40    6:00    P   1.02    0.00    9.38    0:00    0:40
26. Jan. 2011   023 Siddharth Singh 000023  9:00            18:00   A               0:00    
26. Jan. 2011   034 Meghana K   000034  9:00            18:00   A               0:00    
26. Jan. 2011   036 Rajendra KS 000036  9:00            18:00   A               0:00    
26. Jan. 2011   037 Rajesh K    000037  9:00            18:00   A               0:00    
26. Jan. 2011   039 Mahesh PR   000039  9:00            18:00   A               0:00    
26. Jan. 2011   041 Krishnamoorthy A    000041  9:00            18:00   A               0:00    
26. Jan. 2011   047 Smruti Ranjan Panda 000047  9:00            18:00   A               0:00    
26. Jan. 2011   049 Raghuraman K    000049  9:00    1:12        18:00   MS  0.00            0:00    
26. Jan. 2011   055 Raghavendra HS  000055  9:00            18:00   A               0:00    
26. Jan. 2011   063 Anoop Chandran U    000063  9:00            18:00   A               0:00    
26. Jan. 2011   069 Ramesh Kumar Hegde  000069  9:00            18:00   A               0:00    
26. Jan. 2011   070 Mohan T 000070  9:00            18:00   A               0:00    
26. Jan. 2011   078 Shurabh Chaubey 000078  20:00   9:38    10:49   6:00    A   0.00    0.00    1.11    0:00    
26. Jan. 2011   079 Sourabha Mahopatra  000079  9:00            18:00   A               0:00    

这是我的excel表,其中包含一些空白单元格之间。所以我不能正确地阅读这张纸。所以,当读行时,当它在中间找到一个空白单元格时,列计数就会减少。

共有1个答案

尹光辉
2023-03-14

要与Office文档交互,唯一真正的解决方案是使用API(如Apache POI)

 类似资料:
  • 线程“main”java.lang.nosuchfielderror:RAW_XML_FILE_HEADER位于org.apache.poi.openxml4j.opc.internal.ziphelper.verifyzipheader(ziphelper.java:179)位于org.apache.poi.openxml4j.opc.internal.ziphelper.openzipstre

  • 我想完全读取Excel表并使用AJAX将每一行发送到另一个页面进行处理。所以我使用了以下代码将excel表数据转换为JSON数组(库中提供的参考PHPExcel示例): 这里是上传文件的位置,要读取该位置以使用AJAX将行单独发送到另一个页面。我在javascript中使用作为 但是excel工作表包含一些合并单元格,因此PHPExcel无法读取这些合并单元格中的值。因此,这些单元格中的值被读取为

  • 我是新的VBA和不是非常熟练的编程,所以我希望在这里得到一些帮助。 提前谢了。

  • 在使用apache poi API阅读excel文档时,我得到了以下异常: 如果我手动从excel工作表中删除该超链接,效果很好。。。所以我的问题是,可以阅读有超链接的excel表格吗?或者是否有任何方法可以使用java代码本身删除该超链接。。谢谢

  • 我有一个带有sheet1 excel文件,该文件的第2行和第10列有一个我需要读取的值。这是我的代码。 获取了cell对象Excel.Range后,我不知道如何读取该单元格的内容。我试着把它转换成数组并在它上面循环,我试着转换成字符串数组等等,我确信这是非常简单的。有没有直接的方法只得到一个字符串的单元格值?

  • 问题内容: 我有一个带有多个标题的Excel工作表,例如: 现在在这里您可以看到前两列没有标题,它们为空白,而其他列具有标题,例如Header1,Header2和Header3。因此,我想阅读此表并将其与其他具有类似结构的表合并。 我想将其合并在第一列“ ColX”上。现在我正在这样做: 但是我不知道它没有正确读取列,我认为不会以我想要的方式返回结果。所以,我希望结果框架应该像这样: 有任何建议请