|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jsoup.nodes.Node
org.jsoup.nodes.Element
org.jsoup.nodes.Document
public class Document
A HTML Document.
Nested Class Summary | |
---|---|
static class |
Document.OutputSettings
A Document's output settings control the form of the text() and html() methods. |
static class |
Document.QuirksMode
|
Constructor Summary | |
---|---|
Document(String baseUri)
Create a new, empty Document. |
Method Summary | |
---|---|
Element |
body()
Accessor to the document's body element. |
Document |
clone()
Create a stand-alone, deep copy of this node, and all of its children. |
Element |
createElement(String tagName)
Create a new Element, with this document's base uri. |
static Document |
createShell(String baseUri)
Create a valid, empty shell of a document, suitable for adding more elements to. |
Element |
head()
Accessor to the document's head element. |
String |
nodeName()
Get the node name of this node. |
Document |
normalise()
Normalise the document. |
String |
outerHtml()
Get the outer HTML of this node. |
Document.OutputSettings |
outputSettings()
Get the document's current output settings. |
Document.QuirksMode |
quirksMode()
|
Document |
quirksMode(Document.QuirksMode quirksMode)
|
Element |
text(String text)
Set the text of the body of this document. |
String |
title()
Get the string contents of the document's title element. |
void |
title(String title)
Set the document's title element. |
Methods inherited from class org.jsoup.nodes.Node |
---|
absUrl, addChildren, addChildren, attr, attributes, baseUri, childNode, childNodes, childNodesAsArray, doClone, hasAttr, indent, nextSibling, outerHtml, ownerDocument, previousSibling, remove, removeAttr, removeChild, replaceChild, replaceWith, setBaseUri, setParentNode, setSiblingIndex, siblingIndex, siblingNodes, unwrap |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Document(String baseUri)
baseUri
- base URI of documentJsoup.parse(java.lang.String, java.lang.String)
,
createShell(java.lang.String)
Method Detail |
---|
public static Document createShell(String baseUri)
baseUri
- baseUri of document
public Element head()
head
element.
head
public Element body()
body
element.
body
public String title()
title
element.
public void title(String title)
title
element. Updates the existing element, or adds title
to head
if
not present
title
- string to set as titlepublic Element createElement(String tagName)
tagName
- element tag name (e.g. a
)
public Document normalise()
public String outerHtml()
Node
outerHtml
in class Node
public Element text(String text)
body
of this document. Any existing nodes within the body will be cleared.
text
in class Element
text
- unencoded text
public String nodeName()
Node
nodeName
in class Element
public Document clone()
Node
The cloned node may be adopted into another Document or node structure using Element.appendChild(Node)
.
clone
in class Element
public Document.OutputSettings outputSettings()
public Document.QuirksMode quirksMode()
public Document quirksMode(Document.QuirksMode quirksMode)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |