rendered paste bodyCode: def NewsEntry.parse(message) puts "Lib Versions Are Ok: #{XML::Parser.check_lib_versions}" reader = XML::Parser.string(message) document = reader.parse root = document.root Array ret = Array.new; child = root.child puts "Id: #{child['id']}" child = child.next puts "Id: #{child['id']}" child = child.next puts "Id: #{child['id']}" child = child.next puts "Id: #{child['id']}" child = child.next puts "Id: #{child['id']}" child = child.next puts "Id: #{child['id']}" endOutput:Lib Versions Are Ok: trueId: Id: F81727EB42DF256B93BE56BB18BD4A1AId: Id: F81727EB42DF256B93BE56BB18BD4A1AId: Id: C8FA36258715FD1EED245FD5F3CE3CB4