Top Qs
Timeline
Chat
Perspective

Nokogiri (software)

Software library for the Ruby programming language From Wikipedia, the free encyclopedia

Nokogiri (software)
Remove ads

Nokogiri is an open source software library to parse HTML and XML in Ruby.[3][4][5][6] It depends on libxml2 and libxslt to provide its functionality.[7]

Quick Facts Original author(s), Developer(s) ...
Remove ads
Remove ads

Overview

It markets itself as providing a sensible, easy-to-understand API for reading, writing, modifying, and querying documents. It is available for ruby as well as Java through JRuby. It provides fast and standards-compliant parser by relying on native parsers like libxml2 (CRuby) and xerces (JRuby).

It is one of the most downloaded Ruby gems, having been downloaded over 700 million times from the rubygems.org repository.[8]

Remove ads

Features

  • DOM Parser for XML, HTML4, and HTML5
  • SAX Parser for XML and HTML4
  • Push Parser for XML and HTML4
  • Document search via XPath 1.0
  • Document search via CSS3 selectors
  • XSD Schema validation
  • XSLT transformation
  • XML and HTML Builder

Enterprise support is available through tidelift,[9] a paid subscription model, offering commercial support for open source applications.

References

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads