Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p><em>In order of preference, relevancy and activity:</em></p> <h1><a href="http://en.wikipedia.org/wiki/Java_Architecture_for_XML_Binding" rel="nofollow noreferrer">JAXB</a></h1> <p>Visit the <a href="http://jaxb.java.net/" rel="nofollow noreferrer">JAXB project's site</a> to check out the <a href="http://jaxb.java.net/tutorial/" rel="nofollow noreferrer">tutorial</a> and <a href="http://jaxb.java.net/guide/" rel="nofollow noreferrer">guide</a>. Have also a look at the original <a href="http://www.oracle.com/technetwork/articles/javase/index-140168.html" rel="nofollow noreferrer">JAXB architecture whitepaper</a>.</p> <p>The JAXB projet listed above is the reference implementation of the API, and is packaged in by the GlassFish Application Server.</p> <h1><a href="http://en.wikipedia.org/wiki/EclipseLink" rel="nofollow noreferrer">EclipseLink</a>'s <a href="http://www.eclipse.org/eclipselink/moxy.php" rel="nofollow noreferrer">MOXy</a></h1> <p>Visit the <a href="http://www.eclipse.org/eclipselink/" rel="nofollow noreferrer">EclipseLink project's site</a> and read this <a href="http://eclipse.dzone.com/articles/introducing-eclipselink" rel="nofollow noreferrer">introductory article to EclipseLink on InfoQ</a>, and see <a href="https://stackoverflow.com/questions/6159047/modern-alternative-to-java-xstream-library/6161183#6161183">Blaise Doughan's answer about MOXy</a>.</p> <p>EclipseLink originated from Oracle's <a href="http://en.wikipedia.org/wiki/TopLink" rel="nofollow noreferrer">TopLink</a> and is now open source, managed by the <a href="http://www.eclipse.org/" rel="nofollow noreferrer">Eclipse Foundation</a>, and used in a number of Eclipse-based products.</p> <h1><a href="http://en.wikipedia.org/wiki/XStream" rel="nofollow noreferrer">XStream</a></h1> <p><em><sub>Yes, <a href="http://x-stream.github.io/" rel="nofollow noreferrer">XStream</a>, because it's actually been <a href="http://x-stream.github.io/news.html" rel="nofollow noreferrer">updated in 2011 with a major update and 2 service releases</a> since you asked, so it seems well-maintained and a pretty good contender used by <a href="http://x-stream.github.io/references.html" rel="nofollow noreferrer">mature projects</a>. Don't forget to check what's new in <a href="http://x-stream.github.io/changes.html" rel="nofollow noreferrer">version 1.4.x</a>.</sub></em></p> <p>Visit the <a href="http://x-stream.github.io/" rel="nofollow noreferrer">XStream project's site</a> and its <a href="http://x-stream.github.io/tutorial.html" rel="nofollow noreferrer">tutorial</a> to compare.</p> <h1><a href="http://en.wikipedia.org/wiki/XMLBeans" rel="nofollow noreferrer">XmlBeans</a></h1> <p>Visit the <a href="http://xmlbeans.apache.org/" rel="nofollow noreferrer">XmlBeans project's site</a>.</p> <p>XmlBeans is a well-tested project that has been around for a while.</p> <h1><a href="http://en.wikipedia.org/wiki/JiBX" rel="nofollow noreferrer">JiBX</a></h1> <p>Visit the <a href="http://jibx.sourceforge.net/" rel="nofollow noreferrer">JiBX project's site</a>, follow the <a href="http://jibx.sourceforge.net/tutorial/binding-tutorial.html" rel="nofollow noreferrer">tutorial</a> and <a href="http://jibx.sourceforge.net/getting-started.html" rel="nofollow noreferrer">guide</a>.</p> <p>JiBX might be a simpler alternative if you don't like the complexity of XmlBeans or even JAXB.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload