java中有jaxb可以通过注解,用来解析和生成XML,在Java环境中运行无误
但是在android环境下,运行会报错,且jaxb并未集成到android SDK中,需要导包,而且jaxb包较大,所以没什么必要在android中使用jaxb。
事实上,android也提供了轻量级的xml处理工具,pullxml,当然它的机制应该不是映射的,应该是直接生成的,所以写起来比jaxb麻烦不少,需要定制处理工具,不能像jaxb那样直接从java对象映射为xml文件,但是也还算好用。
具体实现,可以参考下面博客:
https://www.cnblogs.com/liqw/p/4267461.html