On Nov 3, 3:46 ¨Βν¬ ΔαφιΣουτθχεμΌδα®®®ΐφιϊιοξ²°°°®ξετΎ χςοτεΊ
> Anyone have or can point me to a snippet that will convert an entire xml file
> in the form of a continuous string into a well formatted file?

Slim2:~ phrogz$ irb
rirb(main):001:0> require 'rexml/document'
=> true

irb(main):002:0> doc = REXML::Document.new "<root><foo bar='12'>yow</
foo></root>"
=> <UNDEFINED> ... </>

irb(main):003:0> doc.to_s
=> "<root><foo bar='12'>yow</foo></root>"

irb(main):004:0> doc.write( $stdout, 2 )
<root>
  <foo bar='12'>
    yow
  </foo>
</root>
=> [<?xml ... ?>, <root> ... </>]

irb(main):005:0> doc.write( $stdout, 4 )
<root>
    <foo bar='12'>
        yow
    </foo>
</root>
=> [<?xml ... ?>, <root> ... </>]

For more, see: http://www.germane-software.com/software/rexml/docs/tutorial.html