Ruby 2.1.0 リファレンスマニュアル
> ライブラリ一覧
> rexml/documentライブラリ
> REXML::Elementクラス
> write
instance method REXML::Element#write
write(output = $stdout, indent = -1, transitive = false, ie_hack = false)[permalink][rdoc] 
- 
このメソッドは deprecated です。 REXML::Formatter を代わりに
使ってください。
output にその要素を文字列化したものを(子要素を含め)出力します。
- [PARAM] output:
 
- 
出力先(IO のように << で書き込めるオブジェクト)
 
- [PARAM] indent:
 
- 
インデントのスペースの数(-1 だとインデントしない)
 
- [PARAM] transitive:
 
- 
XMLではインデントのスペースでDOMが変化してしまう場合がある。
これに真を渡すと、XMLのDOMに余計な要素が加わらないように
空白の出力を適当に抑制するようになる
 
- [PARAM] ie_hack:
 
- 
IEはバージョンによってはXMLをちゃんと解釈できないので、
それに対応したXMLを出力するかどうかを真偽値で指定する