Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经通过 Castor (introspection) 生成了一个 java 对象,而编组在生成的 xml 中将强制标记设置为空时不会出错。
该怎么办 ?
通过 Castor(intr) 验证 xml
我得到了答案:1)在为 XSD 生成的描述符下编译所有文件 2)在 castor 中。properties 提到一个属性 org.exolab.castor.regexp=org.exolab.castor.util.SunRegExpEvaluator 3) 在 Marshalling /unMarshalling 代码中使用 validate()
然后默认情况下,Castor 将对 XML 进行验证检查。同时编组和解组。