Apache POI (DOCX) XWPFTable 非对称单元格

Apache POI (DOCX) XWPFTable asymmetric cell

我想创建一个 table 看起来像 this.

但唯一的方法是通过可怕的细胞合并。 我尝试制作两个单独的 table,但顶部 table,遵循底部 table 的单元格宽度,如 this。

有没有办法在不合并单元格的情况下制作不对称的 table?

您不必 'merge' 个单元格,但您必须告诉它单元格跨越多少个网格列或行。想象一个网格,其中一列与每个列位置匹配,一行与每个行位置匹配。在您的示例中,您将有一个包含 18 列和 3 行的网格。然后,对于跨越一个或多个网格列或行的每个单元格,您必须具有一个 span 属性,该属性指示该单元格跨越了多少个网格位置。结果与合并相同,甚至可能是合并的意思,但这就是规范的读取方式。