Извините, случайно отредактировал ваше сообщение по ошибке.
a я могу читать XML, добавляя значения в мой POJO. Но я не уверен, как бы я мог сделать то же самое с дочерними узлами. Я предоставил мой пример POJO и узел подкласса XML.
XML:
<results>
<rootNode>
<node>1336</node>
<state>CL</state>
<time>0</time>
<ip_addresses>
<ip_address type="DOC">06:56:43.0</ip_address>
<ip_address type="PE">06:56:43.0</ip_address>
</ip_addresses>
<lease_date>2017-01-25</lease_date>
</rootNode>
</results>
POJO:
@XmlRootElement(name = "rootNode")
@XmlAccessorType (XmlAccessType.FIELD)
public class readingXml
{
private int id;
@XmlElement(name = "node")
private String node;
@XmlElement(name = "state")
private String state;
// How to do the same with sub child-nodes
@XmlElement(name = "ip_addresses")
private String ip_addresses;
// What to do here?
@XmlElement(name = "lease_date")
private String lease_date;
// Getters and setters for all above