将xml代码解码为Java对象的最佳方法?
我需要知道最好的解决方案是读取以下xml代码并将结果放入对象中:
<accountInformation>
<customField>
<key>businessregno</key>
<value>12345</value>
</customField>
<customField>
<key>emailaddress</key>
<value>info@payat.co.za</value>
</customField>
<customField>
<key>idnumber</key>
<value>8601095195084</value>
</customField>
<customField>
<key>initial</key>
<value>J</value>
</customField>
<customField>
<key>lastname</key>
<value>Boshoff</value>
</customField>
<customField>
<key>licensetype</key>
<value>07</value>
</customField>
<customField>
<key>licensetypedescription</key>
<value>Normal</value>
</customField>
<customField>
<key>loaduserid</key>
<value>12345</value>
</customField>
<customField>
<key>passportno</key>
<value>1234512345</value>
</customField>
<customField>
<key>title</key>
<value>Mr</value>
</customField>
<customField>
<key>validationrefno</key>
<value>0</value>
</customField>
<customField>
<key>accountnumber</key>
<value>608806709</value>
</customField>
<customField>
<key>balance</key>
<value>500</value>
</customField>
<customField>
<key>contactno</key>
<value>0846769478</value>
</customField>
<customField>
<key>landlinecontactno</key>
<value>0218865557</value>
</customField>
<customField>
<key>physicaladdress</key>
<value>SUITE 4,OU KOLLEGE GEBOU,STELLIES,WESTERN PROVINCE,5600,35,CHURCH STREET,</value>
</customField>
<customField>
<key>validity</key>
<value>true</value>
</customField>
</accountInformation>
问题是我尝试了一个哈希映射,但所有元素都有相同的名称,所以我在将其填充到列表中时遇到了问题
对于我来说,将其写入java对象的最佳方式是什么
谢谢你的帮助
共 (0) 个答案