我正在尝试使用 MSD-XSD 库来解析 XSD 文件,但我不知道如何从 XSD 文件创建 XSDSchema 对象,以及是否有办法读取 xs:include 文件等。
问问题
19 次
1 回答
0
我找到了一种方法。不确定这是否是最简单的方法。
DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance();
docFactory.setNamespaceAware(true);
DocumentBuilder builder = factory.newDocumentBuilder();
InputSource is = new InputSource(new FileReader(file));
Document doc = builder.parse(is);
XSDSchema xsd = XSDSchemaImpl.createSchema(doc.getFirstChild());
于 2020-05-18T22:28:23.957 回答