java - JAXB how to access nested list -


i have following xml , need obtain details each 'client'. that's each 'client' need each 'usage' , each attribute in turn. how using jaxb? thanks

<bob xmlns="gdfgdfg">     <alice>         <rob>dsdsdsd</rob>         <mike>fdgdfg</<mike>>         <pete>dfgdfg</pete>         <usagelist>             <client id="1">                 <usage cat1="100002" dog1="1000020000" fish1="1"                     mouse1="2" begintime="24-09-2015 12:29:29 +0100" endtime="24-09-2015 12:29:29 +0100"                     ant1="aaaaa" snake1="1" errcode="1" />                 <usage cat1="1000230" dog1="10000560000" fish1="1"                     mouse1="2" begintime="24-09-2015 12:29:29 +0100" endtime="24-09-2015 12:29:29 +0100"                     ant1="aaaaa" snake1="1" errcode="1" />                 <usage cat1="100001" dog1="4656545465" fish1="1"                     mouse1="2" begintime="24-09-2015 12:29:29 +0100" endtime="24-09-2015 12:29:29 +0100"                     ant1="aaaaa" snake1="1" errcode="0" />                 <usage cat1="100001" dog1="4656545465" fish1="1"                     mouse1="2" begintime="24-09-2015 12:29:44 +0100" endtime="24-09-2015 12:29:44 +0100"                     ant1="aaaaa" snake1="1" errcode="0" />                 <usage cat1="100002" dog1="1000020000" fish1="1"                     mouse1="2" begintime="24-09-2015 12:29:44 +0100" endtime="24-09-2015 12:29:44 +0100"                     ant1="aaaaa" snake1="1" errcode="1" />                 <usage cat1="100000" dog1="10000000000" fish1="1"                     mouse1="2" begintime="24-09-2015 12:24:28 +0100" endtime="24-09-2015 12:24:28 +0100"                     ant1="aaaaa" snake1="1" errcode="1" />             </client>             <client id="2">                 <usage cat1="100003" dog1="465546" fish1="1"                     mouse1="2" begintime="24-09-2015 12:29:44 +0100" endtime="24-09-2015 12:29:44 +0100"                     ant1="aaaaa" snake1="1" errcode="0" />                 <usage cat1="100005" dog1="10000000000" fish1="1"                     mouse1="2" begintime="24-09-2015 12:29:44 +0100" endtime="24-09-2015 12:29:44 +0100"                     ant1="aaaaa" snake1="1" errcode="1" />                 <usage cat1="100003" dog1="465546" fish1="1"                     mouse1="2" begintime="24-09-2015 12:29:29 +0100" endtime="24-09-2015 12:29:29 +0100"                     ant1="aaaaa" snake1="1" errcode="0" />                 <usage cat1="100004" dog1="1002300000" fish1="1"                     mouse1="2" begintime="24-09-2015 12:29:29 +0100" endtime="24-09-2015 12:29:29 +0100"                     ant1="aaaaa" snake1="1" errcode="1" />                 <usage cat1="100005" dog1="10000000000" fish1="1"                     mouse1="2" begintime="24-09-2015 12:29:29 +0100" endtime="24-09-2015 12:29:29 +0100"                     ant1="aaaaa" snake1="1" errcode="1" />                 <usage cat1="100004" dog1="1002300000" fish1="1"                     mouse1="2" begintime="24-09-2015 12:29:44 +0100" endtime="24-09-2015 12:29:44 +0100"                     ant1="aaaaa" snake1="1" errcode="1" />             </client>             <client id="3">                 <usage cat1="100007" dog1="5463453" fish1="1"                     mouse1="3" begintime="24-09-2015 12:29:44 +0100" endtime="24-09-2015 12:29:44 +0100"                     ant1="aaaaa" snake1="1" errcode="1" />                 <usage cat1="100006" dog1="122113231" fish1="1"                     mouse1="2" begintime="24-09-2015 12:29:29 +0100" endtime="24-09-2015 12:29:29 +0100"                     ant1="aaaaa" snake1="1" errcode="1" />                 <usage cat1="100007" dog1="5463453" fish1="1"                     mouse1="3" begintime="24-09-2015 12:29:29 +0100" endtime="24-09-2015 12:29:29 +0100"                     ant1="aaaaa" snake1="1" errcode="1" />                 <usage cat1="100006" dog1="122113231" fish1="1"                     mouse1="2" begintime="24-09-2015 12:29:44 +0100" endtime="24-09-2015 12:29:44 +0100"                     ant1="aaaaa" snake1="1" errcode="1" />             </client>         </usagelist>     </alice> </bob> 

i have jaxb generated class contains:

public list<usagelisttype> getusagelist() {             if (usagelist == null) {                 usagelist = new arraylist<usagelisttype>();             }             return this.usagelist;         } 

but not sure how helps me access each attribute each element.


Comments

Popular posts from this blog

1111. appearing after print sequence - php -

java - WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/board/] in DispatcherServlet with name 'appServlet' -

Ruby on Rails, ActiveRecord, Postgres, UTF-8 and ASCII-8BIT encodings -