Java JAXB2.0验证问题
在使用JAXB2.0时,我遇到了一个到目前为止无法解决的查询,在进行验证时,我有两个选项 1) 或者在我发现错误时立即抛出异常。 2) 如果有任何错误或验证,请继续,我认为这是最好的方法,因为它将有助于显示关于整个XML的所有错误或警告。 但由于这个过程也会导致反汇编,这意味着即使有任何错误或警告,它也会将我提供的XML反汇编到受尊重的对象。因此,所有这些都意味着额外的工作 我的问题是,这是一种我可以完成整个验证的方法,如果验证成功,那么应该将相应的XML绑定到受尊重的POJO类Java JAXB2.0验证问题,java,xml,validation,jaxb,Java,Xml,Validation,Jaxb,在使用JAXB2.0时,我遇到了一个到目前为止无法解决的查询,在进行验证时,我有两个选项 1) 或者在我发现错误时立即抛出异常。 2) 如果有任何错误或验证,请继续,我认为这是最好的方法,因为它将有助于显示关于整个XML的所有错误或警告。 但由于这个过程也会导致反汇编,这意味着即使有任何错误或警告,它也会将我提供的XML反汇编到受尊重的对象。因此,所有这些都意味着额外的工作 我的问题是,这是一种我可以完成整个验证的方法,如果验证成功,那么应该将相应的XML绑定到受尊重的POJO类 提前感谢您可以
提前感谢您可以使用javax.xml.validation API根据xml模式验证xml文档。您可以选择使用JAXB再次解组该对象 下面是使用这些API的示例。在本例中,输入实际上是一个对象模型,但您可以对其进行调整,以使用任何XML输入