Package org.jsoup.nodes
Class CDataNode
java.lang.Object
org.jsoup.nodes.Node
org.jsoup.nodes.LeafNode
org.jsoup.nodes.TextNode
org.jsoup.nodes.CDataNode
- All Implemented Interfaces:
Cloneable
A Character Data node, to support CDATA sections.
-
Field Summary
Fields inherited from class org.jsoup.nodes.Node
EmptyNodes, EmptyString, parentNode, siblingIndex
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Create a stand-alone, deep copy of this node, and all of its children.nodeName()
Get the node name of this node.(package private) void
outerHtmlHead
(Appendable accum, int depth, Document.OutputSettings out) Get the outer HTML of this node.(package private) void
outerHtmlTail
(Appendable accum, int depth, Document.OutputSettings out) text()
Get the unencoded, non-normalized text content of this CDataNode.Methods inherited from class org.jsoup.nodes.TextNode
createFromEncoded, getWholeText, isBlank, lastCharIsWhitespace, normaliseWhitespace, splitText, stripLeadingWhitespace, text, toString
Methods inherited from class org.jsoup.nodes.LeafNode
absUrl, attr, attr, attributes, baseUri, childNodeSize, coreValue, coreValue, doClone, doSetBaseUri, empty, ensureChildNodes, hasAttr, hasAttributes, removeAttr
Methods inherited from class org.jsoup.nodes.Node
addChildren, addChildren, after, after, attributesSize, before, before, childNode, childNodes, childNodesAsArray, childNodesCopy, clearAttributes, equals, filter, firstChild, forEachNode, hashCode, hasParent, hasSameValue, html, indent, isEffectivelyFirst, lastChild, nameIs, nextSibling, nodelistChanged, nodeStream, nodeStream, normalName, outerHtml, outerHtml, ownerDocument, parent, parentElementIs, parentNameIs, parentNode, previousSibling, remove, removeChild, reparentChild, replaceChild, replaceWith, root, setBaseUri, setParentNode, setSiblingIndex, shallowClone, siblingIndex, siblingNodes, sourceRange, traverse, unwrap, wrap
-
Constructor Details
-
CDataNode
-
-
Method Details
-
nodeName
Description copied from class:Node
Get the node name of this node. Use for debugging purposes and not logic switching (for that, use instanceof). -
text
Get the unencoded, non-normalized text content of this CDataNode. -
outerHtmlHead
Description copied from class:Node
Get the outer HTML of this node.- Overrides:
outerHtmlHead
in classTextNode
- Parameters:
accum
- accumulator to place HTML into- Throws:
IOException
- if appending to the given accumulator fails.
-
outerHtmlTail
- Overrides:
outerHtmlTail
in classTextNode
- Throws:
IOException
-
clone
Description copied from class:Node
Create 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)
.
-