如何在带有 NPOI 的 XWPFTableCell 中插入 table?

how can I insert a table in a XWPFTableCell with NPOI?

我试图使用 NPOI 从 template.Inside 文档创建一个 word 文档,我试图在 table cell.The [=] 中插入 table 15=] 单元格有两个段落,我试图在两个段落之间插入一个 table。

这是我的解决方案: 在模板中,在要替换的两个段落之间创建一个table。

        CT_Tbl tbl = new CT_Tbl();
        int index = cell.GetCTTc().Items.IndexOf(cell.Tables[0].GetCTTbl());
        cell.GetCTTc().Items.RemoveAt(index);
        cell.GetCTTc().Items.Insert(index, tbl);
        int rowCount = dtData.Rows.Count;
        int columnCount = dtData.Columns.Count;
        XWPFTable xTable = new XWPFTable(tbl, body, rowCount, columnCount);