<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-assembly</artifactId>
    <version>23.8</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-assembly', version: '23.8')
copied!  
<dependency org="com.groupdocs" name="groupdocs-assembly" rev="23.8">
    <artifact name="groupdocs-assembly" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-assembly" % "23.8"
copied!  

GroupDocs.Assembly for Java 23.8 有哪些新内容

版本亮点

GroupDocs.Assembly for Java 23.8 引入了更精细的逻辑,以处理模板中与数据源不一致的情况。从本版本开始,由缺失对象成员初始化的变量将被视为“缺失”,从而在处理动态数据时提升模板行为的可预测性和容错性。

新功能

  • 将缺失成员初始化的变量视为缺失:
    如果模板变量是从不存在的对象成员初始化的,则该变量也将被标记为缺失。此改进有助于避免错误输出,提高文档模板在面对不完整或异常数据时的稳健性。

公共 API 和向后不兼容的更改

  • 缺失成员初始化逻辑变更:
    此逻辑更新可能影响依赖于默认值或对不存在成员的隐式处理的现有模板。建议对现有模板进行兼容性测试以适应该新行为。

🔍 查看完整发行说明

如需查看完整更新内容,请访问 GroupDocs.Assembly for Java 23.8 发布说明


模板缺失成员变量 | GroupDocs.Assembly Java 23.8 | GroupDocs.Assembly 模板稳健性 | GroupDocs 缺失数据处理

VersionRelease Date
24.9.12024年9月27日
24.92024年9月10日
23.82023年8月18日
22.122022年12月22日
22.22022年3月5日
20.62022年1月25日
20.42022年1月25日
20.122022年1月25日
19.102022年1月25日
18.62022年1月25日
18.22022年1月25日
17.122022年1月25日
17.1.02022年1月25日
21.72021年7月9日
21.42021年4月30日
21.32021年3月19日
21.12021年1月31日
20.112020年11月26日
20.92020年9月30日
20.82020年8月25日
20.32020年3月17日
19.112019年11月18日
19.82019年8月24日
19.72019年7月16日
19.52019年5月27日
19.32019年3月8日
19.12019年1月29日
18.122018年12月6日
18.102018年10月31日
18.92018年9月11日
18.72018年7月31日
18.52018年6月1日
18.12018年4月20日
17.112018年4月20日
17.92018年4月20日
17.8.02018年4月20日
17.5.02018年4月20日
17.3.02018年4月20日