0

我正在尝试使用 MSD-XSD 库来解析 XSD 文件,但我不知道如何从 XSD 文件创建 XSDSchema 对象,以及是否有办法读取 xs:include 文件等。

4

1 回答 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 回答