我正在检查 XML 文档的格式是否正确(仅语法检查)。我没有针对任何架构进行验证。我需要使用 StAX 执行此操作:
我知道我必须解析文件,但我该如何实施检查呢?
XMLInputFactory factory = XMLInputFactory.newInstance();
File f = new File(uploadfileName);
FileInputStream inputStream = new FileInputStream(f);
//Instantiate a reader parsing:
XMLStreamReader reader=factory.createXMLStreamReader(inputStream);
while(reader.hasNext()){
//check to be implemented??
reader.next();
}