Hello,
<response query="10.70.0.2,v2p,3,1,0" result="true">
<attribute name="ip">10.70.0.2</attribute>
<attribute name="slot">3</attribute>
<attribute name="port">1</attribute>
<attribute name="status">active</attribute>
</record>
In the above XML, I have a bean as following:
public class Response {
private String query;
private boolean result;
private String ip;
private String slot;
private String port;
private String status;
....
}
For the query, result, I can easy to use the following codes to parse.
Digester digester = new Digester();
digester.setNamespaceAware( true );
digester.setXIncludeAware( true );
digester.addObjectCreate( "response", Response .class );
digester.addSetProperties( "response", "query", "query" );
digester.addSetProperties( "response", "result", "result" );
But, how can I set those <attribute/> into the related properties?
Please help.
Thanks.
Eric