Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/code4craft/jsoup-learning
/ types & classes
Types & classes
164 in github.com/code4craft/jsoup-learning
⨍
Functions
1,337
◇
Types & classes
164
Interface
ABStateMachine
@author code4crafter@gmail.com
src/main/java/us/codecraft/learning/automata/ABStateMachine.java:6
Class
Accumulator
src/main/java/org/jsoup/select/Collector.java:28
Class
AllElements
Evaluator for any / all element matching
src/main/java/org/jsoup/select/Evaluator.java:288
Class
And
src/main/java/org/jsoup/select/CombiningEvaluator.java:35
Class
Attribute
A single key + value attribute. Keys are trimmed and normalised to lower-case. @author Jonathan Hedley, jonathan@hedley.net
src/main/java/org/jsoup/nodes/Attribute.java:11
Class
Attribute
Evaluator for attribute name matching
src/main/java/org/jsoup/select/Evaluator.java:99
Class
AttributeKey
src/main/java/org/jsoup/safety/Whitelist.java:399
Class
AttributeKeyPair
Abstract evaluator for attribute name/value matching
src/main/java/org/jsoup/select/Evaluator.java:272
Class
AttributeParseTest
Test suite for attribute parser. @author Jonathan Hedley, jonathan@hedley.net
src/test/java/org/jsoup/parser/AttributeParseTest.java:15
Class
AttributeStarting
Evaluator for attribute name prefix matching
src/main/java/org/jsoup/select/Evaluator.java:121
Class
AttributeTest
src/test/java/org/jsoup/nodes/AttributeTest.java:7
Class
AttributeValue
src/main/java/org/jsoup/safety/Whitelist.java:409
Class
AttributeWithValue
Evaluator for attribute name/value matching
src/main/java/org/jsoup/select/Evaluator.java:148
Class
AttributeWithValueContaining
Evaluator for attribute name/value matching (value containing)
src/main/java/org/jsoup/select/Evaluator.java:228
Class
AttributeWithValueEnding
Evaluator for attribute name/value matching (value ending)
src/main/java/org/jsoup/select/Evaluator.java:208
Class
AttributeWithValueMatching
Evaluator for attribute name/value matching (value regex matching)
src/main/java/org/jsoup/select/Evaluator.java:248
Class
AttributeWithValueNot
Evaluator for attribute name != value matching
src/main/java/org/jsoup/select/Evaluator.java:168
Class
AttributeWithValueStarting
Evaluator for attribute name/value matching (value prefix)
src/main/java/org/jsoup/select/Evaluator.java:188
Class
Attributes
The attributes of an Element. <p/> Attributes are treated as a map: there can be only one value associated with an attribute key. <p/> Attribute key a
src/main/java/org/jsoup/nodes/Attributes.java:17
Class
AttributesTest
Tests for Attributes. @author Jonathan Hedley
src/test/java/org/jsoup/nodes/AttributesTest.java:12
Class
Base
src/main/java/org/jsoup/helper/HttpConnection.java:194
Interface
Base
Common methods for Requests and Responses @param <T> Type of Base, either Request or Response
src/main/java/org/jsoup/Connection.java:235
Class
Benchmark
Does an A/B test on two methods, and prints out how long each took. @author Jonathan Hedley, jonathan@hedley.net
src/test/java/org/jsoup/integration/Benchmark.java:9
Class
Character
src/main/java/org/jsoup/parser/Token.java:200
Class
CharacterReader
字符输入器,对读取字符的逻辑的封装。 CharacterReader consumes tokens off a string. To replace the old TokenQueue.
src/main/java/org/jsoup/parser/CharacterReader.java:11
Class
CharacterReaderTest
Test suite for character reader. @author Jonathan Hedley, jonathan@hedley.net
src/test/java/org/jsoup/parser/CharacterReaderTest.java:12
Class
Class
Evaluator for element class
src/main/java/org/jsoup/select/Evaluator.java:77
Class
Cleaner
The whitelist based HTML cleaner. Use to ensure that end-user provided HTML contains only the elements and attributes that you are expecting; no junk
src/main/java/org/jsoup/safety/Cleaner.java:23
Class
CleanerTest
Tests for the cleaner. @author Jonathan Hedley, jonathan@hedley.net
src/test/java/org/jsoup/safety/CleanerTest.java:14
Class
CleaningVisitor
Iterates the input and copies trusted nodes (tags, attributes, text) into the destination.
src/main/java/org/jsoup/safety/Cleaner.java:72
Class
Collector
Collects a list of elements that match the supplied criteria. @author Jonathan Hedley
src/main/java/org/jsoup/select/Collector.java:11
Class
CombiningEvaluator
Base combining (and, or) evaluator.
src/main/java/org/jsoup/select/CombiningEvaluator.java:14
Class
Comment
src/main/java/org/jsoup/parser/Token.java:182
Class
Comment
A comment node. @author Jonathan Hedley, jonathan@hedley.net
src/main/java/org/jsoup/nodes/Comment.java:7
Interface
Connection
A Connection provides a convenient interface to fetch content from the web, and parse them into Documents. <p> To get a new Connection, use {@link org
src/main/java/org/jsoup/Connection.java:21
Class
ContainsOwnText
Evaluator for matching Element's own text
src/main/java/org/jsoup/select/Evaluator.java:640
Class
ContainsText
Evaluator for matching Element (and its descendants) text
src/main/java/org/jsoup/select/Evaluator.java:619
Class
CssNthEvaluator
src/main/java/org/jsoup/select/Evaluator.java:398
Class
CssTest
src/test/java/org/jsoup/select/CssTest.java:12
Class
DataNode
A data node, for contents of style, script tags etc, where contents should not show in text(). @author Jonathan Hedley, jonathan@hedley.net
src/main/java/org/jsoup/nodes/DataNode.java:7
Class
DataUtil
Internal static utilities for handling data.
src/main/java/org/jsoup/helper/DataUtil.java:18
Class
DataUtilTest
src/test/java/org/jsoup/helper/DataUtilTest.java:12
Class
Dataset
src/main/java/org/jsoup/nodes/Attributes.java:191
Class
DatasetIterator
src/main/java/org/jsoup/nodes/Attributes.java:225
Class
DescendableLinkedList
Provides a descending iterator and other 1.6 methods to allow support on the 1.5 JRE.
src/main/java/org/jsoup/helper/DescendableLinkedList.java:10
Class
DescendingIterator
src/main/java/org/jsoup/helper/DescendableLinkedList.java:51
Class
Doctype
src/main/java/org/jsoup/parser/Token.java:21
Class
Document
A HTML Document. @author Jonathan Hedley, jonathan@hedley.net
src/main/java/org/jsoup/nodes/Document.java:17
Class
DocumentTest
Tests for Document. @author Jonathan Hedley, jonathan@hedley.net
src/test/java/org/jsoup/nodes/DocumentTest.java:13
Class
DocumentType
A {@code <!DOCTYPE>} node.
src/main/java/org/jsoup/nodes/DocumentType.java:9
Class
DocumentTypeTest
Tests for the DocumentType node @author Jonathan Hedley, http://jonathanhedley.com/
src/test/java/org/jsoup/nodes/DocumentTypeTest.java:12
Class
EOF
src/main/java/org/jsoup/parser/Token.java:218
Class
EOFException
src/main/java/us/codecraft/learning/automata/StringReader.java:8
Class
Element
A HTML element consists of a tag name, attributes, and child nodes (including text nodes and other elements). From an Element, you can extract data,
src/main/java/org/jsoup/nodes/Element.java:21
Class
ElementMeta
src/main/java/org/jsoup/safety/Cleaner.java:138
Class
ElementTest
Tests for Element (DOM stuff mostly). @author Jonathan Hedley
src/test/java/org/jsoup/nodes/ElementTest.java:22
Class
Elements
A list of {@link Element Elements}, with methods that act on every element in the list. <p/> To get an Elements object, use the {@link Element#selec
src/main/java/org/jsoup/select/Elements.java:16
Class
ElementsTest
Tests for ElementList. @author Jonathan Hedley, jonathan@hedley.net
src/test/java/org/jsoup/select/ElementsTest.java:18
Class
EndTag
src/main/java/org/jsoup/parser/Token.java:165
Class
Entities
HTML entities, and escape routines. Source: <a href="http://www.w3.org/TR/html5/named-character-references.html#named-character-references">W3C HTML n
src/main/java/org/jsoup/nodes/Entities.java:17
Class
EntitiesTest
src/test/java/org/jsoup/nodes/EntitiesTest.java:10
Class
EntrySet
src/main/java/org/jsoup/nodes/Attributes.java:211
Enum
EscapeMode
src/main/java/org/jsoup/nodes/Entities.java:18
Class
Evaluator
Evaluates that an element matches the selector.
src/main/java/org/jsoup/select/Evaluator.java:19
Class
FormElement
A HTML Form Element provides ready access to the form fields/controls that are associated with it. It also allows a form to easily be submitted.
src/main/java/org/jsoup/nodes/FormElement.java:17
Class
FormElementTest
Tests for FormElement @author Jonathan Hedley
src/test/java/org/jsoup/nodes/FormElementTest.java:18
Class
FormattingVisitor
src/main/java/org/jsoup/examples/HtmlToPlainText.java:51
Class
Has
src/main/java/org/jsoup/select/StructuralEvaluator.java:17
Class
HtmlParserTest
Tests for the Parser @author Jonathan Hedley, jonathan@hedley.net
src/test/java/org/jsoup/parser/HtmlParserTest.java:20
Class
HtmlToPlainText
HTML to plain-text. This example program demonstrates the use of jsoup to convert HTML input to lightly-formatted plain-text. That is divergent from t
src/main/java/org/jsoup/examples/HtmlToPlainText.java:24
Class
HtmlTreeBuilder
通过token构建DOM树。 HTML Tree Builder; creates a DOM from Tokens.
src/main/java/org/jsoup/parser/HtmlTreeBuilder.java:18
Enum
HtmlTreeBuilderState
The Tree Builder's current state. Each state embodies the processing for the state, and transitions to other states.
src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java:13
Class
HttpConnection
Implementation of {@link Connection}. @see org.jsoup.Jsoup#connect(String)
src/main/java/org/jsoup/helper/HttpConnection.java:24
Class
HttpConnectionTest
src/test/java/org/jsoup/helper/HttpConnectionTest.java:12
Class
HttpStatusException
Signals that a HTTP request resulted in a not OK HTTP response.
src/main/java/org/jsoup/HttpStatusException.java:8
Interface
ITokeniserState
@author code4crafter@gmail.com
src/main/java/org/jsoup/parser/ITokeniserState.java:6
Class
Id
Evaluator for element id
src/main/java/org/jsoup/select/Evaluator.java:55
Class
ImmediateParent
src/main/java/org/jsoup/select/StructuralEvaluator.java:72
Class
ImmediatePreviousSibling
src/main/java/org/jsoup/select/StructuralEvaluator.java:115
Class
IndexEquals
Evaluator for matching by sibling index number (e = idx)
src/main/java/org/jsoup/select/Evaluator.java:344
Class
IndexEvaluator
Abstract evaluator for sibling index matching @author ant
src/main/java/org/jsoup/select/Evaluator.java:608
Class
IndexGreaterThan
Evaluator for matching by sibling index number (e > idx)
src/main/java/org/jsoup/select/Evaluator.java:324
Class
IndexLessThan
Evaluator for matching by sibling index number (e < idx)
src/main/java/org/jsoup/select/Evaluator.java:304
Class
IsEmpty
src/main/java/org/jsoup/select/Evaluator.java:587
Class
IsFirstChild
Evaluator for matching the first sibling (css :first-child)
src/main/java/org/jsoup/select/Evaluator.java:526
Class
IsFirstOfType
src/main/java/org/jsoup/select/Evaluator.java:377
Class
IsLastChild
Evaluator for matching the last sibling (css :last-child)
src/main/java/org/jsoup/select/Evaluator.java:364
Class
IsLastOfType
src/main/java/org/jsoup/select/Evaluator.java:387
Class
IsNthChild
css-compatible Evaluator for :eq (css :nth-child) @see IndexEquals
src/main/java/org/jsoup/select/Evaluator.java:439
Class
IsNthLastChild
css pseudo class :nth-last-child) @see IndexEquals
src/main/java/org/jsoup/select/Evaluator.java:460
Class
IsNthLastOfType
src/main/java/org/jsoup/select/Evaluator.java:501
Class
IsNthOfType
css pseudo class nth-of-type
src/main/java/org/jsoup/select/Evaluator.java:480
Class
IsOnlyChild
src/main/java/org/jsoup/select/Evaluator.java:556
Class
IsOnlyOfType
src/main/java/org/jsoup/select/Evaluator.java:568
Class
IsRoot
css3 pseudo-class :root @see http://www.w3.org/TR/selectors/#root-pseudo
src/main/java/org/jsoup/select/Evaluator.java:544
Class
Jsoup
The core public access point to the jsoup functionality. @author Jonathan Hedley
src/main/java/org/jsoup/Jsoup.java:19
Class
KeyVal
src/main/java/org/jsoup/helper/HttpConnection.java:655
Interface
KeyVal
A Key Value tuple.
src/main/java/org/jsoup/Connection.java:491
Class
ListLinks
Example program to list links from a URL.
src/main/java/org/jsoup/examples/ListLinks.java:14
Class
Matches
Evaluator for matching Element (and its descendants) text with regex
src/main/java/org/jsoup/select/Evaluator.java:661
next →
1–100 of 164, ranked by callers