是否有从POJO生成XSD的ant任务?
答案 0 :(得分:0)
我假设您要序列化Java POJO对象,然后使用XSD验证序列化的XML数据,或创建可通过反序列化过程实例化的新对象实例。
事情是Java XML序列化有两个好处(示例如下):
现在也许你正在使用其他结合两种方法的东西?
我建议根据您的对象在序列化时创建的XML创建(或生成)XSD。相对而言,Java对象不会经常改变,当他们做了很大的挑战时,支持多个版本(读取为旧版本对象编码的数据)。为了应对这一挑战,我建议您阅读以下文章,找出一种可能的解决方案: