我正在使用Android App和XML。 通过使用Jaxb,我从.xsd文件中获得了java xml类。
我想从这些xml类生成一个xml文件,然后根据.xsd文件进行验证。
我在这里找到一个例子: http://www.mkyong.com/java/jaxb-hello-world-example/
但我不能使用javax.xml.bind.Marshaller:
Error:(76, 27) error: cannot access XMLEventWriter
class file for javax.xml.stream.XMLEventWriter not found
然后我添加javax.xml.stream lib:
java.exe finished with non-zero exit value 1
我还发布了一个关于针对xsd的xml验证的问题,但到目前为止我还没有得到任何建议: Android XML validation using XSD ( both xerces and SchemaFactory) error
对我有什么建议吗? 谢谢,
答案 0 :(得分:0)
简短回答: XML验证:xerces for android:https://code.google.com/p/xerces-for-android/source/checkout
XML序列化:http://simple.sourceforge.net/
.xsd到java对象:Jaxb或Jibx