gpt4 book ai didi

java - 如何删除 docx4j 中的自定义属性

转载 作者:行者123 更新时间:2023-11-30 04:37:25 25 4
gpt4 key购买 nike

可以在 docx4j 中添加自定义属性,如下所示:

final DocPropsCustomPart customPart = getDocPropsCustomPart();
final Properties customProperties = customPart.getJaxbElement();
...
customProperties.getProperty().add(newProperty);

但是如何删除已设置的属性?

最佳答案

getProperty() 返回列表。

根据 JavaDoc,此访问器方法返回对 Activity 列表的引用,而不是快照。因此,您对返回列表所做的任何修改都将出现在 JAXB 对象内。

这种方法在 docx4j 中很常见。

因此您只需从列表中删除 Property 对象即可。

关于java - 如何删除 docx4j 中的自定义属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13143542/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com