对于下面的Xml,当解组到一个对象时," OperatingHours"需要忽略tag,这样只需要几小时的标记就可以用于unmarshall。
<Location locale="en-US">
<TelephoneNumber>
<FunctionalTypeDescription>xxx</FunctionalTypeDescription>
<PhoneNumber>00000</PhoneNumber>
</TelephoneNumber>
<OperatingHours>
<Hours>
<ShortName>xxx</ShortName>
<FullName>aaaa</FullName>
</Hours>
<Hours>
<ShortName>yyy</ShortName>
<FullName>bbb</FullName>
</Hours>
</OperatingHours>
我的对象如下:
Class AAA {
private List<TelephoneNumber> phnums;
private List<Hours> hours;
}
我不想创建一个名为&#34; OperatingHours&#34;用于包装小时对象。在简单请XML应如下。 任何帮助高度赞赏。感谢
<Location locale="en-US">
<TelephoneNumber>
<FunctionalTypeDescription>xxx</FunctionalTypeDescription>
<PhoneNumber>00000</PhoneNumber>
</TelephoneNumber>
<Hours>
<ShortName>xxx</ShortName>
<FullName>aaaa</FullName>
</Hours>
<Hours>
<ShortName>yyy</ShortName>
<FullName>bbb</FullName>
</Hours>
</Location>