sparklemotion

nokogiri

sparklemotion

Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby.

AI 简介

Nokogiri 是一个让 Ruby 开发者能够轻松处理 XML 和 HTML 的库。它提供了一套直观易懂的 API,支持文档的读取、写入、修改和查询,并通过依赖 libxml2 等原生解析器来保证高性能与标准兼容性。Nokogiri 旨在成为底层解析器之上的尽可能薄的一层封装,不试图修正不同解析器间的行为差异,同时默认将所有文档视为不可信以确保安全性。该库具备 DOM、SAX 和 Push 解析器,支持 XPath 1.0 和 CSS3 选择器进行文档搜索,以及 XSD 验证、XSLT 转换等功能。适用于需要高效处理结构化数据或网页抓取等场景下的 Ruby 应用开发。

C
MIT License
6.3k
Stars
937
Forks
147
Watchers
74
Issues

Star 增长

今日0
近 7 天+1
近 30 天+15
综合评分66.92
默认分支main