net.ruippeixotog.scalascraper.scraper
Members list
Type members
Classlikes
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.
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.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ContentExtractors.type
An object containing functions for parsing extracted content. They can be used together with the DSL extractor
method or by calling map
on a HtmlExtractor
with them.
An object containing functions for parsing extracted content. They can be used together with the DSL extractor
method or by calling map
on a HtmlExtractor
with them.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ContentParsers.type
An object able to extract content from net.ruippeixotog.scalascraper.model.ElementQuery instances.
An object able to extract content from net.ruippeixotog.scalascraper.model.ElementQuery instances.
Type parameters
- A
-
the type of the extracted content
- E
-
the type of the elements needed by this
HtmlExtractor
Attributes
- Companion
- object
- Supertypes
The companion object for HtmlExtractor
, containing methods for creating new extractors.
The companion object for HtmlExtractor
, containing methods for creating new extractors.
Attributes
- Companion
- trait
- Supertypes
- Self type
-
HtmlExtractor.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object HtmlExtractor.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
HtmlValidator.type
An extractor like HtmlExtractor but whose extracted content type depends on the type of the input net.ruippeixotog.scalascraper.model.Element s. A PolyHtmlExtractor
supports application of CSS queries and can be turned into a normal HtmlExtractor
by calling its apply[E]
method, fixing the type of the input Element
as E
.
An extractor like HtmlExtractor but whose extracted content type depends on the type of the input net.ruippeixotog.scalascraper.model.Element s. A PolyHtmlExtractor
supports application of CSS queries and can be turned into a normal HtmlExtractor
by calling its apply[E]
method, fixing the type of the input Element
as E
.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
PolyHtmlExtractor.type