【发布时间】:2012-08-23 15:13:12
【问题描述】:
如果我从 JMS 队列中读取此 XML 并使用 mulexml:jaxb-xml-to-object-transformer 将其转换为 carType Java 我需要如何设置我的 Java 类将此信息放入列表中,以便以后使用。
<carTypes>
<car>
<name>Toyota</name>
<color>red</color>
</car>
<car>
<name>Ford</name>
<color>Blue</color>
</car>
</carTypes>
我正在尝试这样的事情,但它不起作用
package org.mule.jaxb.model;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement(name = "carTypes")
public class Cars{
List<String> cars;
@XmlElement(name="car")
public List<String> getCars() {
return cars;
}
public void setCars(List<String> cars) {
this.cars = cars;
}
}
【问题讨论】:
标签: java list jaxb transform mule