title: How I can to process the xml file parsing with Jaxb not from the root element
body: <p>Can somebody to give an advice to me with the next situation:
  I have such structure in my xml file:</p>
  
  <pre><code>    &lt;?xml ... ?&gt;
      &lt;root&gt;
       &lt;listof_aaa&gt;
        &lt;aaa&gt;aaa_object&lt;/aaa&gt;
        &lt;aaa&gt;aaa_object&lt;/aaa&gt;
        ...
       &lt;/listof_aaa&gt;
       &lt;listof_bbb&gt;
        &lt;bbb&gt;bbb_object&lt;/bbb&gt;
        &lt;bbb&gt;bbb_object&lt;/bbb&gt;
        ...
       &lt;/listof_bbb&gt;
       &lt;listof_ccc&gt;
        &lt;ccc&gt;ccc_object&lt;/ccc&gt;
        &lt;ccc&gt;ccc_object&lt;/ccc&gt;
        ...
       &lt;/listof_ccc&gt;
     &lt;/root&gt;
  </code></pre>
  
  <p>My goal is to read first all aaa-objects, then bbb and so on...
  How can I parse such structure, if in the root tag I have a few different families of objects? I thought about using of JAXB, but can not to understand, how good can I to work with it in this situation.</p>
  
  <p>P.S. All families of objects are POJO.
  Thank you!</p>