write

write(output=$stdout, indent=-1, transitive=false, ie_hack=false)
Instance Public methods

DEPRECATED

See REXML::Formatters

Writes out this element, and recursively, all children.

output

output an object which supports '<< string'; this is where the

document will be written.
indent

An integer. If -1, no indenting will be used; otherwise, the indentation will be this number of spaces, and children will be indented an additional amount. Defaults to -1

transitive

If transitive is true and indent is >= 0, then the output will be pretty-printed in such a way that the added whitespace does not affect the parse tree of the document

ie_hack

Internet Explorer is the worst piece of crap to have ever been written, with the possible exception of Windows itself. Since IE is unable to parse proper XML, we have to provide a hack to generate XML that IE's limited abilities can handle. This hack inserts a space before the /> on empty tags. Defaults to false

out = ''
doc.write( out )     #-> doc is written to the string 'out'
doc.write( $stdout ) #-> doc written to the console
doc_ruby_on_rails
2015-05-06 12:07:58
Comments
Leave a Comment

Please login to continue.