Java 使用JAXB读取/写入具有多个XSD版本的xml文件?

Java 使用JAXB读取/写入具有多个XSD版本的xml文件?,java,xml,xsd,jaxb,Java,Xml,Xsd,Jaxb,该项目的目标是从xml文件(使用xsd模式)读/写,并支持xsd模式中的微小更改 有人知道如何让我的代码支持多个版本的XSD吗? 提前感谢如果您打算从XML模式生成Java类,您将拥有不同的类集,从而产生(或多或少)不同的程序。这仅仅是一个配置管理问题(除非您没有提出正确的问题)。这个jar将自动添加到程序的lib中,然后使用java反射对其进行解析和填充。你怎么认为?客户希望避免在模式中每次更新后对代码进行任何修改(这是一个独立的应用程序),如果XSD发生更改,则意味着程序将必须处理不同的XM

该项目的目标是从xml文件(使用xsd模式)读/写,并支持xsd模式中的微小更改

有人知道如何让我的代码支持多个版本的XSD吗?
提前感谢

如果您打算从XML模式生成Java类,您将拥有不同的类集,从而产生(或多或少)不同的程序。这仅仅是一个配置管理问题(除非您没有提出正确的问题)。这个jar将自动添加到程序的lib中,然后使用java反射对其进行解析和填充。你怎么认为?客户希望避免在模式中每次更新后对代码进行任何修改(这是一个独立的应用程序),如果XSD发生更改,则意味着程序将必须处理不同的XML。客户怎么能期望一个程序在不改变的情况下做到这一点如果程序仅仅忽略额外的XML元素,那就不同了。