A pure Ruby HTML5-compliant parser with CSS selector and XPath 1.0 traversal
28-Oct-2021 1012
Gammo provides a pure Ruby HTML5-compliant parser and CSS selector / XPath support for traversing the DOM tree built by Gammo. The implementation of the HTML5 parsing algorithm in Gammo conforms the WHATWG specification. Given an HTML string, Gammo parses it and builds DOM tree based on the tokenization and tree-construction algorithm defined in WHATWG parsing algorithm, these implementations are provided without any external dependencies.Gammo, its naming is inspired by Gumbo. But Gammo is a fried tofu fritter made with vegetables.
A pure Ruby HTML5-compliant parser with CSS selector and XPath 1.0 traversal #ruby #rubydeveloper #rubyonrails #HTML5-compliant #parser #selector #XPath #traversal #css https://rubyonrails.ba/link/a-pure-ruby-html5-compliant-parser-with-css-selector-and-xpath-1-0-traversal