首页 > 解决方案 > 如何使用 JAXB 和 xsd 模式验证 xml 元素是否为空?

问题描述

我得到了一个必须使用 XSD 模式验证的 XML,如果使用handleEvent缺少元素,我已经得到了验证代码:

public boolean handleEvent(ValidationEvent event) { }
JAXBContext readStructure=JAXBContext.newInstance(Cuentas.class);
Unmarshaller jaxbUnmarshaller=readStructure.createUnmarshaller();
jaxbUnmarshaller.setSchema(schema);
jaxbUnmarshaller.setEventHandler(new MyValidationEventHandler());

我可以用handleEvent处理的只是错误,有什么想法吗?(对不起,如果英语不好)

标签: xmlxsdjaxb

解决方案


推荐阅读