春季-如何使用XML架构来验证JAXB编组的@ResponseBody
作者:互联网
我有一个系统使用@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>
标签:unit-testing,integration-testing,spring,spring-mvc 来源: https://codeday.me/bug/20191201/2081834.html