首页 > 解决方案 > 将 docx4j 从 3.3.0 升级到更新的版本,AbstractTableWriterModelRow 已被删除

问题描述

我想将 docx4j 从 3.3.0 提升到更新的版本。

但是,有一个由 AbstractTableWriterModelRow 引起的错误已被删除。

我尝试深入研究发行说明和 git log,但我得到的信息非常有限。

谁能提供一些想法?

标签: docx4j

解决方案


在当前的 docx4j 中,我们有:

public class AbstractTableWriterModel extends TableModel

在 TableModel 中:

protected List<TableModelRow> rows;

https://github.com/plutext/docx4j/blob/master/docx4j-core/src/main/java/org/docx4j/model/table/TableModelRow.java

您可以在https://github.com/plutext/docx4j/blob/master/docx4j-core/src/main/java/org/docx4j/convert/out/common/writer/AbstractTableWriter.java#L234看到这个使用

我猜该代码取代了 AbstractTableWriterModelRow。


推荐阅读