我正在使用 Java 应用程序来读取 XML 文件并对其进行处理。该应用程序在大多数情况下有效,但在某些情况下无效。我有一个包含项目列表的 XML 文档。该应用程序读取文档并编译所述项目的列表,如下所示:
NodeList responseItemNodeList = doc.getElementsByTagName("ns:myElement")
有时会编译列表,有时不会。我查看了不同的 XML 文档,有的有效,有的无效,对我来说,它们看起来是相同的(除了数据)。
谁能建议为什么这偶尔会失败?
编辑:我已经尝试过 Xpath,但问题仍然存在。