saxxy:用于构建 SAX 解析器的 Ruby DSL

时间:2024-07-05 07:15:32
【文件属性】:

文件名称:saxxy:用于构建 SAX 解析器的 Ruby DSL

文件大小:34KB

文件格式:ZIP

更新时间:2024-07-05 07:15:32

Ruby

Saxxy用于 SAX 解析器的 Ruby DSL Saxxy 被设计为用于创建 SAX 解析器的 DSL。 如果有人告诉您您是受虐狂,因为您正在 SAX 解析 HTML,请向她展示Saxxy 。 它目前支持 、 、 并且非常容易实现您自己的解析器绑定。 它可以开箱即用地解析 XML,但 HTML SAX 解析在很大程度上取决于解析器如何处理 HTML。 Libxml 根本无法处理格式错误的 HTML。 Ox 和 Nokogiri 非常好地处理 HTML(甚至格式错误)的解析,因此我推荐它们。 依赖关系 Saxxy需要 Ruby >=1.9 或 JRuby with JRUBY_OPTS=--1.9 安装 将此行添加到应用程序的 Gemfile 中: gem 'saxxy' 或者独立于 Bundler 安装 $ gem install saxxy 入门 概述 首先,您必须使用指


【文件预览】:
saxxy-master
----lib()
--------saxxy()
--------saxxy.rb(54B)
----Gemfile(200B)
----spec()
--------saxxy()
--------spec_helper.rb(564B)
--------support()
----Rakefile(246B)
----.travis.yml(57B)
----LICENSE(1KB)
----README.md(4KB)
----saxxy.gemspec(813B)
----.gitignore(197B)

网友评论