Package com.openhtmltopdf.pdfboxout
Class DOMUtil
- java.lang.Object
-
- com.openhtmltopdf.pdfboxout.DOMUtil
-
public class DOMUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DOMUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.w3c.dom.Element
findClosestEnclosingElementWithNodeName(org.w3c.dom.Node e, java.lang.String nodeName)
Helper function to find an enclosing element with given node name.static org.w3c.dom.Element
getChild(org.w3c.dom.Element parent, java.lang.String name)
static java.util.List<org.w3c.dom.Element>
getChildren(org.w3c.dom.Element parent, java.lang.String name)
static java.lang.String
getText(org.w3c.dom.Element parent)
Loads all of the text content in all offspring of an element.static void
getText(org.w3c.dom.Element parent, java.lang.StringBuilder sb)
Appends all text content in all offspring of an element to a StringBuffer.
-
-
-
Method Detail
-
getChild
public static org.w3c.dom.Element getChild(org.w3c.dom.Element parent, java.lang.String name)
-
getChildren
public static java.util.List<org.w3c.dom.Element> getChildren(org.w3c.dom.Element parent, java.lang.String name)
-
findClosestEnclosingElementWithNodeName
public static org.w3c.dom.Element findClosestEnclosingElementWithNodeName(org.w3c.dom.Node e, java.lang.String nodeName)
Helper function to find an enclosing element with given node name. Returns null on failure.
-
getText
public static java.lang.String getText(org.w3c.dom.Element parent)
Loads all of the text content in all offspring of an element. Ignores all attributes, comments and processing instructions.- Returns:
- a String with the text content of an element (may be an empty string but will not be null).
-
getText
public static void getText(org.w3c.dom.Element parent, java.lang.StringBuilder sb)
Appends all text content in all offspring of an element to a StringBuffer. Ignores all attributes, comments and processing instructions.- Parameters:
sb
- will get the text content of the element children
-
-