SAXY:内存高效的XML解析器。 找到对象在XML定义,并将它们转换成Ruby对象

时间:2024-02-27 08:26:56
【文件属性】:

文件名称:SAXY:内存高效的XML解析器。 找到对象在XML定义,并将它们转换成Ruby对象

文件大小:14KB

文件格式:ZIP

更新时间:2024-02-27 08:26:56

ruby parser xml sax XMLRuby

SAXY 内存高效的XML解析器。 找到对象在XML定义,并将它们转化为Ruby的哈希值。 它使用罩,这意味着它不将整个XML文件加载到存储器下SAX解析器(由引入nokogiri宝石提供)。 它通过它和产量哈希一路上去一次。 在结果解析器的内存占用量仍然很小或多或少恒定的,不管XML文件的大小,无论是几KB或几百GB的。 安装 将此行添加到您的应用程序的Gemfile中: gem 'saxy' 然后执行: $ bundle 或自己安装为: $ gem install saxy 要求 随着0.5.0版本saxy需要Ruby 1.9.3或更高版本。 Ruby1.8和1.9.2(见下文


【文件预览】:
saxy-master
----.travis.yml(357B)
----Rakefile(48B)
----gemfiles()
--------nokogiri_latest.gemfile(110B)
--------nokogiri_1.6.gemfile(122B)
----Appraisals(112B)
----Gemfile(89B)
----saxy.gemspec(1KB)
----.rspec(26B)
----spec()
--------fixtures_helper.rb(138B)
--------saxy_spec.rb(2KB)
--------support()
--------saxy()
--------spec_helper.rb(111B)
--------fixtures()
----.gitignore(154B)
----CHANGELOG.md(1KB)
----lib()
--------saxy.rb(333B)
--------saxy()
----README.md(5KB)
----LICENSE.txt(1KB)

网友评论