/jxsd

java pojo class generator from xsd

Primary LanguageJavaMIT LicenseMIT

#JXSD Build Status Coverage Status ##Overview: Simple, fast light-weight framework for generating java classes from .xsd schemas ##X/O/X mapping ###Example:

<b attribute="hello" another="world">
    <a>test</a>
</b>
class A {
    @Value
    String value;
}

class B {
    String attribute;
    String another;
    List<A> children;
}

###Benchmark

Test name Total time Time per single run
JXSD read 424ms 42ms
javax DOM read 505ms 50ms
SimpleXML read 818ms 81ms
Java: 1.7.0_51 Oracle Corporation
OS: Windows 7 x86 
CPU: Intel64 Family 6 Model 60 Stepping 3, GenuineIntel