Class DataNode
java.lang.Object
com.itextpdf.styledxmlparser.jsoup.nodes.Node
com.itextpdf.styledxmlparser.jsoup.nodes.LeafNode
com.itextpdf.styledxmlparser.jsoup.nodes.DataNode
- All Implemented Interfaces:
Cloneable
A data node, for contents of style, script tags etc, where contents should not show in text().
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Create a stand-alone, deep copy of this node, and all of its children.static DataNodecreateFromEncoded(String encodedData, String baseUri) Deprecated.Unused, and will be removed in 1.15.1.Get the data contents of this node.nodeName()Get the node name of this node.setWholeData(String data) Set the data contents of this node.toString()Gets this node's outer HTML.Methods inherited from class LeafNode
absUrl, attr, attr, attributes, baseUri, childNodeSize, doClone, doSetBaseUri, empty, ensureChildNodes, hasAttr, hasAttributes, removeAttrMethods inherited from class Node
addChildren, addChildren, after, after, before, before, childNode, childNodes, childNodesAsArray, childNodesCopy, clearAttributes, equals, filter, hasParent, hasSameValue, html, indent, nextSibling, outerHtml, outerHtml, ownerDocument, parent, parentNode, previousSibling, remove, removeChild, reparentChild, replaceChild, replaceWith, root, setBaseUri, setParentNode, setSiblingIndex, shallowClone, siblingIndex, siblingNodes, traverse, unwrap, wrap
-
Constructor Details
-
DataNode
-
-
Method Details
-
nodeName
-
getWholeData
Get the data contents of this node. Will be unescaped and with original new lines, space etc.- Returns:
- data
-
setWholeData
-
toString
-
clone
Description copied from class:NodeCreate a stand-alone, deep copy of this node, and all of its children. The cloned node will have no siblings or parent node. As a stand-alone object, any changes made to the clone or any of its children will not impact the original node.The cloned node may be adopted into another Document or node structure using
Element.appendChild(Node). -
createFromEncoded
Deprecated.Unused, and will be removed in 1.15.1.Create a new DataNode from HTML encoded data.- Parameters:
encodedData- encoded databaseUri- base URI- Returns:
- new DataNode
-