meeseeks
meeseeks copied to clipboard
An Elixir library for parsing and extracting data from HTML and XML with CSS or XPath selectors.
Elixir: 1.12.1 Erlang: 24.0.2 When using Flow or IEx.pry, Elixir will eat all my memory and crash. `Stream.map` and `Enum.map` work as normal. Repo example: ``` git clone https://github.com/joshuataylor/meeseeks_xml_example cd...
Reported by @davidsulc > Currently, the Meeseeks.Parser module is private (@moduledoc false) which means that it's not possible for users to determine the proper parameters to (e.g.) Meeseeks.parse/2 by looking...
I have received reports that parsing large (~18MB) HTML files resulted in completely insane memory use (1GB+). This needs to be confirmed, and if so, addressed.
I'm using some xpath like "//center[h2[@class='chapter' and contains(text()[preceding-sibling::br],'some string')]]/following-sibling::h3[@class='news-title']" And here is the error: ``` ** (FunctionClauseError) no function clause matching in Meeseeks.Accumulator.One.add/3 The following arguments were given to Meeseeks.Accumulator.One.add/3:...