I am building an APP that uses XML requests and responses to communicate with a server via HTTP POST. Due to copyright restriction I cannot use SIMPLE XML to do (at least partially) what JAXB would normally do, and from all the information I have JAXB cannot be used on Android.
I did the job using XmlSerializer to build the request and XMLPullParser for parsing the response but I don`t like how the code looks like and I was not able to find any standard equivalent for JAXB in the Android SDK.
Is there any SDK component that I can use to transform the XSD schema files to Java classes and then use marshaller/unmarshaller to/from a XML file or I am stuck with using XmlSerializer/XMLPullParser?