标签: java parsing xsd saxparser xsd-validation
我有一个有效的xsd,我想在不使用DOM库的情况下检索根元素。 是否可以使用SAX或通过编程解析文件? 提前致谢
答案 0 :(得分:2)
如果您的输入是XSD本身,则通常无法识别根元素,因为可能存在多个全局元素定义,并且根元素没有特定的XSD标识。
如果您的输入是对XSD有效的XML文档实例,是的,您可以确定根元素。有效的XML文档实例必须格式良好,格式良好的XML文档实例具有单个根元素。你提到SAX解析器。文档实例的根元素将是遇到的第一个元素。