Index

Index

From
- Method in class org.jsoup.helper.   - Static method in class org.jsoup.

Parse the contents of a file as HTML.

- Static method in class org.jsoup.

Parse the contents of a file as HTML.

- Static method in class org.jsoup.

Read an input stream, and parse it to a Document.

- Static method in class org.jsoup.

Read an input stream, and parse it to a Document.

- Static method in class org.jsoup.

Parse HTML into a Document.

- Static method in class org.jsoup.select.

Parse a CSS query into an Evaluator.

- Static method in class org.jsoup.

Parse HTML into a Document.

- Static method in class org.jsoup.parser.

Parse HTML into a Document.

- Static method in class org.jsoup.

Parse HTML into a Document, using the provided Parser.

- Static method in class org.jsoup.

Fetch a URL, and parse it as HTML.

- Static method in class org.jsoup.

Parse a fragment of HTML, with the assumption that it forms the body of the HTML.

- Static method in class org.jsoup.

Parse a fragment of HTML, with the assumption that it forms the body of the HTML.

- Static method in class org.jsoup.parser.

Parse a fragment of HTML into the body of a Document.

- Class in

A Parse Error records an error in the input HTML that occurs in either the tokenisation or the tree building phase.

- Class in

A container for ParseErrors.

- Static method in class org.jsoup.parser.

Parse a fragment of HTML into a list of nodes.

- Static method in class org.jsoup.parser.

Parse a fragment of HTML into a list of nodes.

- Method in class org.jsoup.parser.   - Method in class org.jsoup.parser.   - Method in class org.jsoup.parser.   - Method in interface org.jsoup.

Get the current parser to use when parsing the document.

- Method in class org.jsoup.helper.   - Method in class org.jsoup.nodes.

Get the parser that was used to parse this document.

- Method in interface org.jsoup.

Provide an alternate parser to use when parsing the response to a Document.

- Method in interface org.jsoup.

Specify the parser to use when parsing the document.

- Method in class org.jsoup.helper.   - Method in class org.jsoup.helper.   - Method in class org.jsoup.nodes.

Set the parser used to create this document.

- Class in Parses HTML into a . - Constructor for class org.jsoup.parser.

Create a new Parser, using the specified TreeBuilder

- Class in

Controls parser settings, to optionally preserve tag and/or attribute name case.

- Constructor for class org.jsoup.parser.

Define parse settings.

- Static method in class org.jsoup.parser.

Parse a fragment of XML into a list of nodes.

- org.jsoup.   - Method in class org.jsoup.parser.

Retrieves but does not remove the first character from the queue.

- Method in class org.jsoup.parser.

Gets the current cursor position in the content.

- Method in interface org.jsoup.

Execute the request as a POST, and parse the result.

- Method in class org.jsoup.helper.   - org.jsoup.   - Method in interface org.jsoup.

Gets the post data character set for x-www-form-urlencoded post data

- Method in class org.jsoup.helper.   - Method in interface org.jsoup.

Sets the default post data character set for x-www-form-urlencoded post data

- Method in interface org.jsoup.

Sets the post data character set for x-www-form-urlencoded post data

- Method in class org.jsoup.helper.   - Method in class org.jsoup.helper.   - Method in class org.jsoup.nodes.

Add inner HTML into this element.

- Method in class org.jsoup.select.

Add the supplied HTML to the start of each matched element's inner HTML.

- Method in class org.jsoup.nodes.

Add a node to the start of this element's children.

- Method in class org.jsoup.nodes.

Create a new element by tag name, and add it as the first child.

- Method in class org.jsoup.nodes.

Create and prepend a new TextNode to this element.

- Method in class org.jsoup.parser.

Returns true if preserving attribute case.

- Static variable in class org.jsoup.parser.

Preserve both tag and attribute case.

- Method in class org.jsoup.safety.

Configure this Whitelist to preserve relative links in an element's URL attribute, or convert them to absolute links.

- Method in class org.jsoup.parser.

Returns true if preserving tag name case.

- Method in class org.jsoup.parser.

Get if this tag should preserve whitespace within child text nodes.

- Method in class org.jsoup.nodes.

Get if pretty printing is enabled.

- Method in class org.jsoup.nodes.

Enable or disable pretty printing.

- Method in class org.jsoup.select.

Get the immediate previous element sibling of each element in this list.

- Method in class org.jsoup.select.

Get the immediate previous element sibling of each element in this list, filtered by the query.

- Method in class org.jsoup.select.

Get each of the previous element siblings of each element in this list.

- Method in class org.jsoup.select.

Get each of the previous element siblings of each element in this list, that match the query.

- Method in class org.jsoup.nodes.

Gets the previous element sibling of this element.

- Method in class org.jsoup.nodes.

Get each of the element siblings before this element.

- Method in class org.jsoup.nodes.

Get this node's previous sibling.

- Method in class org.jsoup.parser.   - Method in class org.jsoup.parser.   - Method in interface org.jsoup.

Get the proxy used for this request.

- Method in class org.jsoup.helper.   - Method in interface org.jsoup.

Set the HTTP proxy to use for this request.

- Method in interface org.jsoup.

Set the HTTP proxy to use for this request.

- Method in class org.jsoup.helper.   - Method in class org.jsoup.helper.   - Method in interface org.jsoup.

Set the proxy to use for this request.

- Method in interface org.jsoup.

Update the proxy for this request.

- Method in class org.jsoup.helper.   - Method in class org.jsoup.helper.   - Class in - Constructor for class org.jsoup.nodes.   - Static variable in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.

Get this doctype's Public ID (when set, or empty string)

- Method in class org.jsoup.nodes.

Set a new boolean attribute, remove attribute if value is false.

- Method in class org.jsoup.nodes.

Set a new attribute, or replace an existing one by key.

- Method in class org.jsoup.nodes.

Set a new attribute, or replace an existing one by key.

- org.jsoup.   - Class in

Parses a CSS selector into an Evaluator tree.

- org.jsoup.nodes.   - Method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.   - Method in class org.jsoup.internal.   - Method in class org.jsoup.internal.

Reads this inputstream to a ByteBuffer.

- Static method in class org.jsoup.helper.

Read the input stream into a byte buffer.

- Method in interface org.jsoup.

Set the request referrer (aka "referer") header.

- Method in class org.jsoup.helper.   - Static method in class org.jsoup.safety.

This whitelist allows a full range of text and structural body HTML: a, b, blockquote, br, caption, cite, code, col, colgroup, dd, div, dl, dt, em, h1, h2, h3, h4, h5, h6, i, img, li, ol, p, pre, q, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, u, ul

- Static method in class org.jsoup.internal.

Release a borrowed builder.

- Method in class org.jsoup.parser.

Consume and return whatever is left on the queue.

- Method in class org.jsoup.nodes.

Remove (delete) this node from the DOM tree.

- Method in class org.jsoup.select.

Remove each matched element from the DOM.

- Method in class org.jsoup.helper.   - Method in class org.jsoup.helper.   - Method in class org.jsoup.nodes.

Remove an attribute by key.

- org.jsoup.select.

Remove the node and its children

- Method in class org.jsoup.helper.   - Method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.

Remove an attribute from this node.

- Method in class org.jsoup.select.

Remove an attribute from every matched element.

- Method in class org.jsoup.safety.

Remove a list of allowed attributes from a tag.

- Method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.

Remove a class name from this element's class attribute.

- Method in class org.jsoup.select.

Remove the class name from every matched element's class attribute, if present.

- Method in interface org.jsoup.

Remove a cookie by name

- Method in class org.jsoup.safety.

Remove a previously configured enforced attribute from a tag.

- Method in interface org.jsoup.

Remove headers by name.

- Method in class org.jsoup.nodes.

Remove an attribute by key.

- Method in class org.jsoup.safety.

Remove allowed URL protocols for an element's URL attribute.

- Method in class org.jsoup.helper.   - Method in class org.jsoup.safety.

Remove a list of allowed elements from a whitelist.

- Method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.

Replace this node in the DOM with the supplied node.

- Method in interface org.jsoup.

Get the request object associated with this connection

- Method in class org.jsoup.helper.   - Method in interface org.jsoup.

Set the connection's request

- Method in class org.jsoup.helper.   - Method in interface org.jsoup.

Get the current request body.

- Method in class org.jsoup.helper.   - Method in interface org.jsoup.

Set a POST (or PUT) request body.

- Method in interface org.jsoup.

Set a POST (or PUT) request body.

- Method in class org.jsoup.helper.   - Method in class org.jsoup.helper.   - Method in class org.jsoup.internal.   - Static method in class org.jsoup.internal.

Create a new absolute URL, from a provided existing absolute URL and a relative URL component.

- Static method in class org.jsoup.internal.

Create a new absolute URL, from a provided existing absolute URL and a relative URL component.

- Method in interface org.jsoup.

Get the response, once the request has been executed

- Method in class org.jsoup.helper.   - Method in interface org.jsoup.

Set the connection's response

- Method in class org.jsoup.helper.   - Method in class org.jsoup.helper.   - Method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.

Get this node's root node; that is, its topmost ancestor.

- Method in class org.jsoup.nodes. Find elements that match the CSS query, with this element as the starting context. - Method in class org.jsoup.select.

Find matching elements within this element list.

- Static method in class org.jsoup.select.

Find elements matching selector.

- Static method in class org.jsoup.select.

Find elements matching selector.

- Method in class org.jsoup.nodes.

Find elements that match the supplied Evaluator.

- Static method in class org.jsoup.select.

Find elements matching selector.

- Method in class org.jsoup.nodes. Find the first Element that matches the CSS query, with this element as the starting context. - Static method in class org.jsoup.select.

Find the first element that matches the query.

- Method in class org.jsoup.nodes.

Finds the first Element that matches the supplied Evaluator, with this element as the starting context, or null if none match.

- Class in

CSS-like element selector, that finds elements matching a query.

- Exception in   - Constructor for exception org.jsoup.select.   - Exception in

A SerializationException is raised whenever serialization of a DOM element fails.

- Constructor for exception org.jsoup.

Creates and initializes a new serialization exception with no error message and cause.

- Constructor for exception org.jsoup.

Creates and initializes a new serialization exception with the given error message and no cause.

- Constructor for exception org.jsoup.

Creates and initializes a new serialization exception with the given error message and cause.

- Constructor for exception org.jsoup.

Creates and initializes a new serialization exception with the specified cause and an error message of (cause==null ? null : cause.toString()) (which typically contains the class and error message of cause).

- Method in class org.jsoup.helper.   - Method in class org.jsoup.nodes.

Update the base URI of this node and all of its descendants.

- Method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.

Set the attribute key; case is preserved.

- Method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.   - Method in class org.jsoup.parser.   - Method in class org.jsoup.parser.   - Method in class org.jsoup.parser.

Enable or disable parse error tracking for the next parse.

- Method in class org.jsoup.parser.

Update the TreeBuilder used when parsing content.

- Method in class org.jsoup.nodes.

Set the attribute value.

- Method in class org.jsoup.nodes.

Set the data contents of this node.

- Method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.

Create a stand-alone, shallow copy of this node.

- Static method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.

Collapsible if it's a boolean attribute and value is empty or same as name

- Method in class org.jsoup.nodes.

Get sibling elements.

- Method in class org.jsoup.nodes.

Get the list index of this node in its node sibling list.

- Method in class org.jsoup.nodes.

Retrieves this node's sibling nodes.

- Static method in class org.jsoup.safety.

This whitelist allows only simple text formatting: b, em, i, strong, u.

- Method in class org.jsoup.nodes.

Get the number of attributes in this set.

- org.jsoup.select. Skip the child nodes, but do call next. - org.jsoup.select. Skip the subtree, and do not call . - Method in class org.jsoup.nodes.

Split this text node into two nodes at the specified string offset.

- Method in interface org.jsoup.

Get the current custom SSL socket factory, if any.

- Method in class org.jsoup.helper.   - Method in interface org.jsoup.

Set a custom SSL socket factory.

- Method in interface org.jsoup.

Set custom SSL socket factory

- Method in class org.jsoup.helper.   - Method in class org.jsoup.helper.   - Method in interface org.jsoup.

Get the status code of the response.

- Method in class org.jsoup.helper.   - Method in interface org.jsoup.

Get the status message of the response.

- Method in class org.jsoup.helper.   - org.jsoup.select.

Stop processing

- Class in

A minimal String utility class.

- Constructor for class org.jsoup.internal.   - Method in class org.jsoup.nodes.

Prepare to submit this form.

- Method in class org.jsoup.nodes.

Get the document's current output syntax.

- Method in class org.jsoup.nodes.

Set the document's output syntax.

- Static variable in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.

Get this doctype's System ID (when set, or empty string)

- Method in class org.jsoup.nodes.

Get the Tag for this element.

- Class in

HTML Tag capabilities.

- Constructor for class org.jsoup.select.   - Constructor for class org.jsoup.select.   - Method in class org.jsoup.nodes.

Get the name of the tag for this element.

- Method in class org.jsoup.nodes.

Change the tag of this element.

- Method in class org.jsoup.select.

Update the tag name of each matched element.

- Method in class org.jsoup.helper.   - Method in interface org.jsoup.select.

Callback for when a node is last visited, after all of its descendants have been visited.

- Method in interface org.jsoup.select.

Callback for when a node is last visited, after all of its descendants have been visited.

- Method in class org.jsoup.nodes.

Get the unencoded, non-normalized text content of this CDataNode.

- Method in class org.jsoup.nodes.

Gets the combined text of this element and all its children.

- Method in class org.jsoup.nodes.

Get the text content of this text node.

- Method in class org.jsoup.select.

Get the combined text of all the matched elements.

- Method in class org.jsoup.nodes.

Set the text of the body of this document.

- Method in class org.jsoup.nodes.

Set the text of this element.

- Method in class org.jsoup.nodes.

Set the text content of this text node.

- Class in

A text node.

- Constructor for class org.jsoup.nodes.

Create a new TextNode representing the supplied (unencoded) text).

- Method in class org.jsoup.nodes.

Get this element's child text nodes.

- Method in class org.jsoup.select. Get nodes that are direct child nodes of the selected elements. - Method in interface org.jsoup.

Get the request timeout, in milliseconds.

- Method in class org.jsoup.helper.   - Method in interface org.jsoup.

Update the request timeout.

- Method in interface org.jsoup.

Set the total request timeout duration.

- Method in class org.jsoup.helper.   - Method in class org.jsoup.helper.   - Method in class org.jsoup.internal.   - Method in class org.jsoup.nodes.

Get the string contents of the document's title element.

- Method in class org.jsoup.nodes.

Set the document's title element.

- Method in class org.jsoup.nodes.

Toggle a class name on this element's class attribute: if present, remove it; otherwise add it.

- Method in class org.jsoup.select.

Toggle the class name on every matched element's class attribute.

- Class in

A character queue with parsing helpers.

- Constructor for class org.jsoup.parser.

Create a new TokenQueue.

- Method in class org.jsoup.helper.   - Method in exception org.jsoup.   - Method in class org.jsoup.nodes. Get the string representation of this attribute, implemented as . - Method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.

Gets this node's outer HTML.

- Method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.   - Method in class org.jsoup.parser.   - Method in class org.jsoup.parser.   - Method in class org.jsoup.parser.   - Method in class org.jsoup.parser.   - Method in class org.jsoup.parser.   - Method in class org.jsoup.select.

Get the combined outer HTML of all matched elements.

- Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in class org.jsoup.select.   - Method in exception org.jsoup.   - org.jsoup.   - Static method in class org.jsoup.parser.   - Method in class org.jsoup.nodes.   - Method in class org.jsoup.nodes.

Perform a depth-first traversal through this node and its descendants.

- Method in class org.jsoup.select.

Perform a depth-first traversal on each of the selected elements.

- Static method in class org.jsoup.select.

Start a depth-first traverse of the root and all of its descendants.

- Static method in class org.jsoup.select.

Start a depth-first traverse of all elements.

- Exception in   - Constructor for exception org.jsoup.   - Constructor for exception org.jsoup.   - Static method in class org.jsoup.nodes.

Un-escape an HTML escaped string.

- Static method in class org.jsoup.parser.

Unescape a \ escaped string.

- Static method in class org.jsoup.parser.

Utility method to unescape HTML entities from a string

- Exception in

Signals that a HTTP response returned a mime type that is not supported.

- Constructor for exception org.jsoup.   - Method in class org.jsoup.nodes.

Removes this node from the DOM, and moves its children up into the node's parent.

- Method in class org.jsoup.select.

Removes the matched elements from the DOM, and moves their children up into their parents.

- Method in class org.jsoup.nodes. Returns whether the element with charset information in this document is updated on changes through or not. - Method in class org.jsoup.nodes. Sets whether the element with charset information in this document is updated on changes through or not. - Method in interface org.jsoup.

Get the URL

- Method in interface org.jsoup.

Set the request URL to fetch.

- Method in class org.jsoup.helper.   - Method in interface org.jsoup.

Set the URL

- Method in interface org.jsoup.

Set the request URL to fetch.

- Method in class org.jsoup.helper.   - Method in interface org.jsoup.

Set the request user-agent header.

- Method in class org.jsoup.helper.   - Method in class org.jsoup.nodes.

Get the value of a form element (input, textarea, etc).

- Method in class org.jsoup.select.

Get the form element's value of the first matched element.

- Method in class org.jsoup.nodes.

Set the value of a form element (input, textarea, etc).

- Method in class org.jsoup.select.

Set the form element's value in each of the matched elements.

- Class in

Simple validation methods.

- Method in interface org.jsoup.

Get the value of a keyval

- Method in class org.jsoup.helper.   - Method in interface org.jsoup.

Update the value of a keyval

- Method in class org.jsoup.helper.   - Static method in enum org.jsoup.

Returns the enum constant of this type with the specified name.

- Static method in enum org.jsoup.nodes.

Returns the enum constant of this type with the specified name.

- Static method in enum org.jsoup.nodes.

Returns the enum constant of this type with the specified name.

- Static method in enum org.jsoup.nodes.

Returns the enum constant of this type with the specified name.

- Static method in class org.jsoup.parser.

Get a Tag by name.

- Static method in enum org.jsoup.select.

Returns the enum constant of this type with the specified name.

- Static method in class org.jsoup.parser.

Get a Tag by name.

- Static method in enum org.jsoup.

Returns an array containing the constants of this enum type, in the order they are declared.

- Static method in enum org.jsoup.nodes.

Returns an array containing the constants of this enum type, in the order they are declared.

- Static method in enum org.jsoup.nodes.

Returns an array containing the constants of this enum type, in the order they are declared.

- Static method in enum org.jsoup.nodes.

Returns an array containing the constants of this enum type, in the order they are declared.

- Static method in enum org.jsoup.select.

Returns an array containing the constants of this enum type, in the order they are declared.

- Constructor for class org.jsoup.helper.   - Class in - Constructor for class org.jsoup.helper.   - Class in

Implements the conversion by walking the input.

- Class in

Whitelists define what HTML (elements and attributes) to allow through the cleaner.

- Constructor for class org.jsoup.safety.

Create a new, empty whitelist.

- Method in class org.jsoup.nodes.

Get the (unencoded) text of all children of this element, including any newlines and spaces present in the original.

- Class in

A simple example, used on the jsoup website.

- Constructor for class org.jsoup.examples.   - Static method in class org.jsoup.internal.

If this InputStream is not already a ConstrainableInputStream, let it be one.

- Method in class org.jsoup.nodes.

Wrap the supplied HTML around this element.

- Method in class org.jsoup.nodes.

Wrap the supplied HTML around this node.

- Method in class org.jsoup.select.

Wrap the supplied HTML around each matched elements.

- Static method in class org.jsoup.helper.

Blow up if we reach an unexpected state.

- org.jsoup.nodes.

Restricted entities suitable for XHTML output: lt, gt, amp, and quot only.

- org.jsoup.nodes.   - Class in

An XML Declaration.

- Constructor for class org.jsoup.nodes.

Create a new XML declaration

- Static method in class org.jsoup.parser.

Create a new XML parser.

- Class in

Use the XmlTreeBuilder when you want to parse XML without any of the HTML DOM rules being applied to the document.

- Constructor for class org.jsoup.parser.  

Report Page