|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Node | |
|---|---|
| org.jsoup.nodes | HTML document structure nodes. |
| org.jsoup.parser | Contains the HTML parser, tag specifications, and HTML tokeniser. |
| org.jsoup.select | Packages to support the CSS-style element selector. |
| Uses of Node in org.jsoup.nodes |
|---|
| Subclasses of Node in org.jsoup.nodes | |
|---|---|
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 <!DOCTPYE> node. |
class |
Element A HTML element consists of a tag name, attributes, and child nodes (including text nodes and other elements). |
class |
TextNode A text node. |
class |
XmlDeclaration An XML Declaration. |
| Methods in org.jsoup.nodes that return Node | |
|---|---|
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 index |
protected Node[] |
Node.childNodesAsArray() |
Node |
Node.clone() Create a stand-alone, deep copy of this node, and all of its children. |
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.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. |
| Methods in org.jsoup.nodes that return types with arguments of type Node | |
|---|---|
List<Node> |
Node.childNodes() Get this node's children. |
List<Node> |
Node.siblingNodes() Retrieves this node's sibling nodes. |
| Methods in org.jsoup.nodes with parameters of type Node | |
|---|---|
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 (i.e. |
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 (i.e. |
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.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) |
| Uses of Node in org.jsoup.parser |
|---|
| Methods in org.jsoup.parser that return types with arguments of type Node | |
|---|---|
static List<Node> |
Parser.parseFragment(String fragmentHtml, Element context, String baseUri) Parse a fragment of HTML into a list of nodes. |
| Uses of Node in org.jsoup.select |
|---|
| Methods in org.jsoup.select with parameters of type Node | |
|---|---|
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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||