Meeseeks v0.3.1 API Reference

Modules

Meeseeks is an Elixir library for extracting data from HTML

Compile CSS selector syntax into Meeseeks.Selectors

A Meeseeks.Document represents a flattened, queryable view of an HTML document in which

Results are the product of running selections on a document, and package together a node id and the Meeseeks.Document for which that id is valid

Selector structs package some method of checking if a node matches some condition with an (optional) Meeseeks.Selector.Combinator and an (optional) method of validating the Selector

Combinator structs package some method for finding related nodes and a Meeseeks.Selector to be run on found nodes

HTML documents in Elixir/Erlang have traditionally been represented by a tuple-tree like