# File examples/parseTestStream.rb, line 26 def testParser(file) print "Parsing file #{file}..." $stdout.flush() parser = NQXML::StreamingParser.new(File.open(file, 'r')) begin # Don't do anything, just let parser run through the XML parser.each { | entity | } rescue NQXML::ParserError => ex puts "\n NQXML parser error, line #{ex.line} column #{ex.column}:" + " #{$!}" return rescue puts "\n Non-parser error: #{$!}" return end puts 'OK' end