我有一个系统使用@ResponseBody和@XmlElement编组(JAXB)返回很多XML.
使用创建的架构验证结果XML的最佳方法是什么?
我仍然需要遍历所有元素并进行测试,但是XML Schema验证将使第二部分变得非常容易.
最佳答案
Spring使您轻松做到这一点(假设您使用Jaxb2Marshaller):
<bean id="marshaller" class="org.springframework.oxm.jaxb.Jaxb2Marshaller">
<property name="schema" value="file:/some/path/schema.xsd"/>
</bean>