return findElement(doc.getDocumentElement(), elementNS, elementName, attrName, attrValue);
Element elmt = null; NodeList nlist = doc.getElementsByTagName(tagName); for (int i = 0; i < nlist.getLength() && elmt == null; i++) { Node node = nlist.item(i); if (node instanceof Element) { Element temp = (Element) node; boolean matches = true; for (Enumeration en = props.keys(); en.hasMoreElements() && matches;) { ...
return findElement(name, null, null, doc);
return findElementAndSetElseCreateAndSet(document, parent, child, "" + value);
return findElementElseCreateAndSet(document, parent, child, value + "");
if (name == null) return null; Vector v = new Vector(); NodeList list = doc.getElementsByTagName(name); int size = list.getLength(); for (int i = 0; i < size; i++) { Node node = list.item(i); if (!(node instanceof Element)) ...
NodeList nl = parent.getElementsByTagName(element); if (nl.getLength() == 0) { return null; return (Element) nl.item(0);
Get an element from the document given its QName
First an attempt to get the element based on its namespace is made, failing which an element with the localpart ignoring any namespace is returned.
NodeList nl = doc.getElementsByTagNameNS(elementQName.getNamespaceURI(), elementQName.getLocalPart()); if (nl.getLength() == 0) { nl = doc.getElementsByTagNameNS("*", elementQName.getLocalPart()); if (nl.getLength() == 0) nl = doc.getElementsByTagName(elementQName.getPrefix() + ":" + elementQName.getLocalPart()); if (nl.getLength() == 0) return null; return (Element) nl.item(0);
NodeList rows = pDocument.getDocumentElement().getElementsByTagName(psTagName);
return (Element) rows.item(index);