https://example.com/autoDownloader/schemas/providers/HtmlProvider.json
Extract URLs from a given HTML web page using an XPath expression to find the link. Uses lxml for non-well formed HTML documents.
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | HtmlProvider.json |
object
(HTML provider)
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
type | string |
Required | cannot be null | HTML provider |
url | string |
Required | cannot be null | HTML provider |
xpath | string |
Required | cannot be null | HTML provider |
type
-
is required
-
Type:
string
-
cannot be null
-
defined in: HTML provider
string
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"HtmlProvider" |
URL of the web page containing the links to extract
url
-
is required
-
Type:
string
-
cannot be null
-
defined in: HTML provider
string
unknown format: the value of this string must follow the format: url
XPath expression inside the HTML document pointed by the url parameter. Should return a link usable by the downloader later on
xpath
-
is required
-
Type:
string
-
cannot be null
-
defined in: HTML provider
string