【问题标题】:Using SAX parser to validate an xml file against xml schema offline使用 SAX 解析器根据 xml 模式离线验证 xml 文件
【发布时间】:2014-03-21 07:08:25
【问题描述】:

如何在不使用 SAX 解析器连接到服务器的情况下根据 XSD 本地文件验证 XML 文件?
添加什么以及在哪里添加?
如何更改此代码?

schema = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI).newSchema(xs);

【问题讨论】:

    标签: xml parsing xsd sax


    【解决方案1】:

    据我了解,您所问的问题是如何将本地文件作为方案连接 示例

    Source schemaFile = new StreamSource(new ClassPathResource("datTag.xsd").getInputStream());
            SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);
            schema = schemaFactory.newSchema(schemaFile);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-01
      • 2012-08-27
      • 2013-05-26
      • 2013-06-30
      • 2014-06-26
      • 1970-01-01
      • 2012-02-07
      相关资源
      最近更新 更多