docx4j:是否支持 ol li 元素的值属性?

docx4j: is there support for value attribute for ol li element?

我有一个文档要显示双栏文档。在 HTML 中,我使用有序列表 (ol) 中 li 元素的 value 属性来控制值计数器。在两列文档中,右列将跟随左列的计数器。它在 HTML 中有效,但是当使用 docx4j 转换为 word 时,它不考虑覆盖的值属性。

看来您需要在 https://github.com/plutext/docx4j-ImportXHTML/blob/master/src/main/java/org/docx4j/convert/in/xhtml/ListHelper.java#L603

进行增强

docx4j 不支持此功能。为此有一个pull request。合并拉取请求后,此答案将相应更新。

同时,为了使用此功能,请使用 Maven 存储库 https://jitpack.io 并声明依赖项(在 gradle 中):

 implementation("com.github.naimdjon:docx4j-ImportXHTML:8.2.1-li-SNAPSHOT")

在 Maven 中:

<dependency>
    <groupId>com.github.naimdjon</groupId>
    <artifactId>docx4j-ImportXHTML</artifactId>
    <version>8.2.1-li-SNAPSHOT</version>
</dependency>