| Path: | README |
| Last Update: | Mon Jun 16 00:37:44 -0400 2008 |
a simple fast xml library using libxml and libxslt with an hpricot-like api
1) is not standalone, it *requires libxml* and *libxslt* 2) attempts to provide the speediest xml parsing library available for ruby 3) provides an hpricot-like syntax for xml parsing and xslt processing
doc = FastXml( open( 'test.xml ) )
puts doc.root.name
puts doc.root.content
doc.root.children.each do |node|
puts "%s => %s" % [ node.name, node.content ]
end
(doc/"/node").each { |node| puts node.inspect } #xpath search
doc.search( "//node" ).each { |node| puts node.inspect }
Copyright Mark Guzman 2007-2008
Please see the LICENSE file for more details. The short version is it‘s under the same terms as Ruby.