title: Java: Serialize a Collection XML
body: <p>Every time I've searched for something on how to serialize to XML, I found the bean serializers. It seems that everything has to be declared as a property, which defeats my purpose. I want to serialize complex hierarchies (until they get to primitives, of course) in XML, start with (say) a Dictionary or List as the parent object.</p>
  
  <p><strong>What options are there for automatic XML serialization?</strong></p>
  
  <p>I found some references to JAXB from 2004, is that still the way to go?</p>