Java tutorial
//package com.java2s; import org.w3c.dom.Node; public class Main { public static String readSubNodeValue(Node n, String name, String dflt) { if (name == null) return dflt; for (Node d = n.getFirstChild(); d != null; d = d.getNextSibling()) if (name.equalsIgnoreCase(d.getNodeName())) return d.getNodeValue(); return dflt; } }