Here is my solution. It just reads ged file, parses contents line by line, converts parsed tree to REXML document. * Solution: http://myruby.net/archives/files/2004/11/09/ged2xml.rb * Sample input: http://myruby.net/archives/files/2004/11/09/royal.ged * Result of my solution: http://myruby.net/archives/files/2004/11/09/royal.ged - Bryan