Java tutorial
//package com.java2s; import org.w3c.dom.Element; import org.w3c.dom.NodeList; public class Main { public static Element FindElement(Element parent_element, String element_name) { return FindElement(parent_element, element_name, null); } public static Element FindElement(Element parent_element, String element_name, String child_element_name) { NodeList match = parent_element.getElementsByTagName(element_name); if (match.getLength() == 0) return null; Element m = (Element) match.item(0); if (child_element_name != null) m = FindElement(m, child_element_name, null); return m; } }