Package | Description |
---|---|
com.itextpdf.html2pdf.html.impl.jsoup.node | |
org.jsoup.nodes | |
org.jsoup.parser | |
org.jsoup.select |
Constructor and Description |
---|
JsoupNode(Node node)
Creates a new JsoupNode instance.
|
Modifier and Type | Class and Description |
---|---|
class |
Comment
A comment node.
|
class |
DataNode
A data node, for contents of style, script tags etc, where contents should not show in text().
|
class |
Document
A HTML Document.
|
class |
DocumentType
A node.
|
class |
Element
A HTML element consists of a tag name, attributes, and child nodes (including text nodes and other elements).
|
class |
FormElement
A HTML Form Element provides ready access to the form fields/controls that are associated with it.
|
class |
TextNode
A text node.
|
class |
XmlDeclaration
An XML Declaration.
|
Modifier and Type | Method and Description |
---|---|
Node |
Node.after(Node node)
Insert the specified node into the DOM after this node (i.e.
|
Node |
Node.after(String html)
Insert the specified HTML into the DOM after this node (i.e.
|
Node |
TextNode.attr(String attributeKey, String attributeValue) |
Node |
Node.attr(String attributeKey, String attributeValue)
Set an attribute (key=value).
|
Node |
Node.before(Node node)
Insert the specified node into the DOM before this node (i.e.
|
Node |
Node.before(String html)
Insert the specified HTML into the DOM before this node (i.e.
|
Node |
Node.childNode(int index)
Get a child node by its 0-based index.
|
protected Node[] |
Node.childNodesAsArray() |
protected Node |
Node.doClone(Node parent) |
Node |
Node.nextSibling()
Get this node's next sibling.
|
Node |
Node.parent()
Gets this node's parent node.
|
Node |
Node.parentNode()
Gets this node's parent node.
|
Node |
Node.previousSibling()
Get this node's previous sibling.
|
Node |
TextNode.removeAttr(String attributeKey) |
Node |
Node.removeAttr(String attributeKey)
Remove an attribute from this element.
|
Node |
Node.traverse(NodeVisitor nodeVisitor)
Perform a depth-first traversal through this node and its descendants.
|
Node |
Node.unwrap()
Removes this node from the DOM, and moves its children up into the node's parent.
|
Node |
Node.wrap(String html)
Wrap the supplied HTML around this node.
|
Modifier and Type | Method and Description |
---|---|
List<Node> |
Node.childNodes()
Get this node's children.
|
List<Node> |
Node.childNodesCopy()
Returns a deep copy of this node's children.
|
List<Node> |
Node.siblingNodes()
Retrieves this node's sibling nodes.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Node.addChildren(int index, Node... children) |
protected void |
Node.addChildren(Node... children) |
Node |
Node.after(Node node)
Insert the specified node into the DOM after this node (i.e.
|
Element |
Element.after(Node node)
Insert the specified node into the DOM after this node (as a following sibling).
|
Element |
Element.appendChild(Node child)
Add a node child node to this element.
|
Node |
Node.before(Node node)
Insert the specified node into the DOM before this node (i.e.
|
Element |
Element.before(Node node)
Insert the specified node into the DOM before this node (as a preceding sibling).
|
protected Node |
Node.doClone(Node parent) |
Element |
Element.prependChild(Node child)
Add a node to the start of this element's children.
|
protected void |
Node.removeChild(Node out) |
protected void |
Node.reparentChild(Node child) |
protected void |
Node.replaceChild(Node out, Node in) |
void |
Node.replaceWith(Node in)
Replace this node in the DOM with the supplied node.
|
protected void |
Node.setParentNode(Node parentNode) |
Modifier and Type | Method and Description |
---|---|
Element |
Element.insertChildren(int index, Collection extends Node> children)
Inserts the given child nodes into this element at the specified index.
|
Modifier and Type | Method and Description |
---|---|
static List<Node> |
Parser.parseFragment(String fragmentHtml, Element context, String baseUri)
Parse a fragment of HTML into a list of nodes.
|
static List<Node> |
Parser.parseXmlFragment(String fragmentXml, String baseUri)
Parse a fragment of XML into a list of nodes.
|
Modifier and Type | Method and Description |
---|---|
void |
NodeVisitor.head(Node node, int depth)
Callback for when a node is first visited.
|
void |
NodeVisitor.tail(Node node, int depth)
Callback for when a node is last visited, after all of its descendants have been visited.
|
void |
NodeTraversor.traverse(Node root)
Start a depth-first traverse of the root and all of its descendants.
|
Copyright © 1998–2019 iText Group NV. All rights reserved.