|
||||||||||
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 |