使用java在Excel中创建动态行

时间:2017-02-03 12:14:54

标签: java excel

我必须从结果集生成一个excel。现在,结果集为一个ID返回一行。我正在使用XSSFSheet createRow()和createCell()方法从resultSet创建行和列。但现在,我想以下列格式创建excel。

ID  |  Col1 |  Col2   |   Col3  |    Col4   | Col5   |
----|-------|---------|---------| ----------| ------ |
1   |   Dat1|  Dat2   |   Dat31 |      Dat41| Dat51  |
----|-------|---------|---------|-----------|--------|--
1   |    -  |     -   |   Dat32 |   Dat42   | Dat52  |
1   |    -  |     -   |    -    |   Dat43   | Dat53  |
1   |    -  |     -   |         |           | Dat54  |

意思是,对于某些列,excel中将有多个行用于相同的Id。该id的行数将是Col3,Col4和Col5的行数的最大值。 如何使用Java在Excel中创建它?

0 个答案:

没有答案