この XML を JMS キューから読み取り、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;
}
}