saxerator:基于SAX的XML解析器用于将大文件解析为可管理的块 源码
萨克斯 Saxerator是一种流式XML到哈希的解析器,旨在通过为您提供对文档的可管理块的可枚举访问权,来处理非常大的xml文件。 每个xml块都解析为类似JSON的Ruby Hash结构以供使用。 您可以通过3个简单的步骤来解析任何有效的xml。 初始化解析器 指定您要使用简单DSL的标签 在each块中或使用任何方法执行工作 安装 gem install saxerator 选择一个XML解析器 (默认)使用ruby的内置REXML解析器-无需其他依赖项 gem install nokogiri gem install ox 如果未使用默认值,请在指定适配器 DSL DS
文件列表
saxerator-master.zip
(预估有个53文件)
saxerator-master
.circleci
config.yml
367B
lib
saxerator.rb
912B
saxerator
configuration.rb
2KB
adapters
rexml.rb
1017B
ox.rb
1KB
暂无评论