我有後續的XSD驗證,只確認:Java的XSD:強制性
SchemaFactory schemaFactory = SchemaFactory
.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);
Schema schema = schemaFactory.newSchema(new File(xsdPath));
validator = schema.newValidator();
Source xml = new StreamSource(new ByteArrayInputStream(xml));
validator.validate(vastXml);
如何只能通過強制字段驗證XML /元素(minOccur>0, use="required")
也就是說,如果存在這樣是XML格式的contenct不在XSD中,驗證將會成功。
僅當其中一個必填字段丟失時,它將失敗。
已解決,謝謝! –