Creates an XPath selector task.
The generated task converts a feed of parsed X/HTML trees into a feed of XPath selectors, one selector per tree, so that a consumer addresses what a tree holds by expression rather than walking it.
A task converting a feed of parsed X/HTML trees into a feed of XPath selectors
Error While the feed is consumed, whatever the source reports while producing trees
Creates an XPath mapping task.
The generated task converts a feed of parsed X/HTML trees into a feed of mapped results, one result per tree, so that a consumer works on the shape it is after rather than on the one the markup states.
The type of the result mapped from each incoming tree
A task converting a feed of parsed X/HTML trees into a feed of mapped results
Error While the feed is consumed, whatever the source reports while producing trees, or
whatever mapper reports while mapping a tree, including a SyntaxError for a malformed expression
Creates an XPath selector over given nodes.
Targets nodes already at hand, outside a feed, so that a consumer addressing a node it holds does so exactly as one addressing a tree drawn from a source.
A call with no node, spreading an empty list included, creates a task over a feed of trees rather than a selector with an empty target set.
The target nodes, in the order they are to be selected from
An immutable selector targeting nodes
Creates an XPath selector.