Sha256: 4ad24b4b1990a21efb4525e9d6e52b9aa4d3fe8a4611fd4921569f051d959888

Contents?: true

Size: 281 Bytes

Versions: 3

Compression:

Stored size: 281 Bytes

Contents

#!/usr/bin/env ruby --profile.flat

$: << 'lib'
require 'vtd/xml'

xml = VTD::Xml.open('spec/fixtures/products.xml')

count = odds = 0

xml.find('//outer/inner').each do |node|
  count += 1
  odds  += 1 if node['id'].to_i.odd?
end

puts "That's #{odds} odd IDs in #{count} nodes!"

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
vtd-xml-0.0.3-java examples/simple.rb
vtd-xml-0.0.2-java examples/simple.rb
vtd-xml-0.0.1-java examples/simple.rb