Xsd2java tools?

Is there a tool to convert xsd to java class? I remember that I used one of them called xsd2java, but I don’t remember where it is located.

+4
source share
5 answers

You can use the XJC binding compiler

http://download.oracle.com/docs/cd/E17802_01/webservices/webservices/docs/2.0/jaxb/xjc.html

But it creates java-compatible java objects with annotations. So you will need to remove jaxb stuff

+3
source

You can edit wsdl2java.bat OR wsdl2java.sh in the axis installation folder and replace org.apache.axis2.wsdl.WSDL2Java with org.apache.axis2.schema.XSD2Java , it is better to save the wsdl2java.bat file for xsd2Java.bat

+3
source

Apache XMLBeans: http://xmlbeans.apache.org/

Use scomp to generate Java classes from the desired schema.

+2
source

Apache Axis has xsd2java .

There is an ANT task for wsdl2java , but I do not believe that it is for xsd2java.

xsd2java has a main () method, where you can specify the source schema and output location.

0
source

see also https://issues.apache.org/jira/browse/CXF-3269 - perhaps this RFE will eventually lead to a shell script. But you really can copy wsdl2java and replace the java class - it works

0
source

Source: https://habr.com/ru/post/1343464/


All Articles