0
JAXBを使用して、unmarshel XMLをPOJOクラスにスタックしている間にスタックします。入力XMLに基づいて、完全なPOJOクラスを生成することができません。その理由は、XMLをunmarshelできないからです。そのいずれかは、POJOを入力XML 入力XMLに基づいて必要とされるものを提案することができます:JAXBを使用して特定のXMLからPOJOを作成する方法
<Main>
<Response>
<DataStatus>Request OK. Found 1 records.</DataStatus>
<List numberOfRows='277' pageIndex='1' pageSize='30000' totalNumberOfEntries='277'>
<DataStatus>
<Id>Mar09</Id>
<Name>0251</Name>
<Status>W</Status>
<StartDate>2009-02-25</StartDate>
<EndDate>2009-05-20</EndDate>
<ImpDelivered>0</ImpDelivered>
<ClicksDelivered>0</ClicksDelivered>
<WhenModified>2009-03-12 14:29:48</WhenModified>
</DataStatus>
</List>
</Response>
</Main>
POJO:事前に助けを
public class DataStatus {
private String id;
private String name;
private String status;
private String startDate;
private String endDate;
private String impDelivered;
private String clicksDelivered;
private String whenModified;
//setter and & getters
}
おかげ
文字の大文字と小文字が一致しないため、jaxbアノテーションを使用して明示的に名前バインドを設定する必要があります。 – Mordechai
@MouseEvent jaxbの新機能のため、私が紛失しているものをお勧めします。ありがとう – user7192787
JavaDocの 'XmlElement'アノテーションを見てください – Mordechai