Atabaque DTDtoBean generates JavaBeans from a specified DTD file. You can choose generate standard Java Beans or using Annotations for XStream or Simple, APIs for XML Serialization. It´s available as a command line, Swing application or NetBeans plugin.
Powerful XML data binding technique. Based on XML Schema creates ready to use Java business objects with rich validation. It supports parameters restrictions, lists sizes, other business objects validation, serialization/deserialization methods, and more