title: How do I use JAXB/XJC to convert an XML file to an object?
body: <p>I have been doing research on JAXB and XJC but from the documentation that is <a href="http://docs.oracle.com/javase/6/docs/technotes/tools/share/xjc.html" rel="noreferrer">out there</a>, including the Oracle pages and some of the Stack Overflow questions here, I don't think there is a clear definition of what is the difference between JAXB and XJC and how to use it to convert an XML file to an object. </p>
  
  <p>So from my understanding JAXB is method for XML -> Java parsing and vice versa and xjc is one implementation for it that is included in the java tools?  </p>