首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Smooks映射xml

使用Smooks映射xml
EN

Stack Overflow用户
提问于 2011-05-18 15:37:03
回答 1查看 590关注 0票数 0

我有以下要映射到前面提到的类的XML:

代码语言:javascript
复制
<xml>
 <list>
  <a>1</a>
  <a>2</a>
  <a>3</a>
 </listt>

 <list>
  <b>1</b>
  <b>2</b>
  <b>3</b>
 </listt>
</xml>

class xml {
 List<A> aList;
 List<b> bList;
}

如何使用List映射,因为我所做的是给我一个空的"aList“,我想它不能区分第一和第二个smooks

代码语言:javascript
复制
<jb:bean beanId="xml" class="xml" createOnElement="xml">
  <jb:wiring property="aList" beanIdRef="aList" />
  <jb:wiring property="bList" beanIdRef="bList"/>
</jb:bean>

<jb:bean beanId="aList" class="java.util.ArrayList" createOnElement="list">
  <jb:wiring beanIdRef="a" beanType="A/>
</jb:bean>

<jb:bean beanId="bList" class="java.util.ArrayList" createOnElement="list">
  <jb:wiring beanIdRef="b" beanType="B/>
</jb:bean>

<jb:bean beanId="a" class="A" createOnElement="a">
...
</jb:bean>

<jb:bean beanId="b" class="B" createOnElement="b">
...
</jb:bean>

有什么想法吗?非常感谢

EN

回答 1

Stack Overflow用户

发布于 2012-02-17 06:08:53

只创建一个列表,并将A和B列表连接到该列表映射a和b值,最终您将把它们都包含在列表中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6041348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档