AsposeX - 在对象中访问对象

AsposeX - accessing object within object

基本问题

我们如何使用 asposeX word 模板变量表示法访问变量中的变量?

描述

我有以下 java class 结构:

    @Data
public static class MyCase {
        private User caseHandler = new User();      
    }

    @Data
   public static class User implements Serializable {
  private String fullName;
}

我在 AsposeX word 模板中尝试了以下内容:

  <<foreach [c in root]>> 
  << [c.caseHandler.fullName] >> 
  <</foreach>>

但是以下失败了。

目前以下对我有用:

   <<foreach [c in root]>> 


<<foreach [in c.caseHandler]>>

<<[fullname]>>  

<</foreach>>


      <</foreach>>

有没有更有效的方法在 c.caseHandler 中引用全名?

所以 Tahir 提到的解决方案是使用 first()

扩展枚举方法列表位于:

https://docs.aspose.com/display/wordsjava/Appendix+A.+Enumeration+Extension+Methods