首先做一个主要工具类,然后以xml的根元素为一个实体,实体中串联子元素的实体,子元素的属性分别代表其元素,注意在getter上会反复获取两次,需要手动get前注入@XmlElement
xml字符串样板
<?xml version="1.0" encoding="UTF-8"?>
<MSG xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.travelsky.com/2006/dcsi">
<META>
<SNDR>SCS_PE</SNDR>
<SEQN>123</SEQN>
<DTTM>20100704113058</DTTM>
<TYPE>PSIN</TYPE>
<STYP>PSCB</STYP>
</META>
<PSIN>
<BID>054248001</BID>
<FID>CA123</FID>
<FDATE>15SEP15</FDATE>
<PSCB>
<PSST>O</PSST>
<PSTM>20060324112858</PSTM>
</PSCB>
</PSIN>
</MSG>
编写工具类代码</