From: Mark T Date: 2007-12-10T11:52:23+09:00 Subject: Re: Database to xml for data migration require "rexml/document" ;include REXML @Skeleton = < EOF someItems= REXML::Document.new(@Skeleton) # Then you could add an/some elements: # Iterate here someItems.elements['//anItem'].text = "someThing" @drTransactionFile = File.open( "someXML.xml", "w") @drTransactionFile.write("" << someItems.to_s << ""); @drTransactionFile.close Not necessarily fast, maybe simple, doubtfully best. MarkT