如何使用 Java XML 访问具有相同名称和递归包含的元素?这在 python ElementTree 中有效,但由于某种原因,我需要让它在 Java 中运行。
我试过了:
String filepath = ("file.xml");
DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = docFactory.newDocumentBuilder();
Document doc = docBuilder.parse(filepath);
NodeList nl = doc.getElementsByTagName("*/*/foo");
例子
<foo>
<foo>
<foo>
</foo>
</foo>
</foo>