An extractor for the text in all matched elements.
An extractor for the value of an attribute of the first matched element.
An extractor for the value of an attribute of the first matched element.
the attribute name to extract
an extractor for an attribute of the first matched element.
An extractor for a lazy iterable of the value of an attribute of each matched element.
An extractor for a lazy iterable of the value of an attribute of each matched element.
the attribute name to extract
an extractor for a lazy iterable of the value of an attribute of each matched element.
An extractor for the first element matched.
An extractor for a list of the matched elements.
An extractor for an ElementQuery
with the matched elements.
An extractor for the form data present in the matched elements.
An extractor for the form data present in the matched elements, together with the submission URL in the form.
An extractor for the first element matched.
An extractor for the first element matched. It retains the concrete type of the elements being extracted.
An extractor for a list of the matched elements.
An extractor for a list of the matched elements. It retains the concrete type of the elements being extracted.
An extractor for an ElementQuery
with the matched elements.
An extractor for an ElementQuery
with the matched elements. It retains the concrete type of the elements being
extracted.
An extractor for the text in the first element matched.
An extractor for a lazy iterable of the text in each element matched.
An object containing
HtmlExtractor
instances for extracting primitive data such as text, elements or attributes, as well as more complex information such as form data. Because they do perform little to no navigation through the document, they are typically preceded by a CSS query defining the location in the HTML document of the data to be retrieved.