# XML pretty printing?

**URL:** <https://www.ruby-forum.com/t/xml-pretty-printing/51577>\
**Category:** Ruby\
**Created:** [January 3, 2006, 8:15pm UTC](https://www.ruby-forum.com/t/xml-pretty-printing/51577 "2006-01-03T20:15:03Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Chris\_McMahon](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/74df32/32.png) [@Chris\_McMahon](https://www.ruby-forum.com/u/Chris_McMahon)\
**Post date:** [January 3, 2006, 8:15pm UTC](https://www.ruby-forum.com/t/xml-pretty-printing/51577/1 "2006-01-03T20:15:03Z")

</div>

Hi…

Is there something in Ruby that will make XML look nice on STDOUT?

-Chris

---

<div class="post-metadata">

**Author:** ![Chris\_McMahon](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/74df32/32.png) [@Chris\_McMahon](https://www.ruby-forum.com/u/Chris_McMahon)\
**Post date:** [January 3, 2006, 8:42pm UTC](https://www.ruby-forum.com/t/xml-pretty-printing/51577/2 "2006-01-03T20:42:57Z")

</div>

On Wed, 4 Jan 2006, Chris McMahon wrote:

> Hi…
> 
> Is there something in Ruby that will make XML look nice on STDOUT?
> 
> -Chris

puts doc.pretty

-a

---

<div class="post-metadata">

**Author:** ![Chris\_McMahon](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/74df32/32.png) [@Chris\_McMahon](https://www.ruby-forum.com/u/Chris_McMahon)\
**Post date:** [January 3, 2006, 8:46pm UTC](https://www.ruby-forum.com/t/xml-pretty-printing/51577/3 "2006-01-03T20:46:26Z")

</div>

Chris McMahon wrote:

> Hi…
> 
> Is there something in Ruby that will make XML look nice on STDOUT?

REXML has a options for printing with nice indentation.

[http://www.ruby-doc.org/stdlib/libdoc/rexml/rdoc/index.html](http://www.ruby-doc.org/stdlib/libdoc/rexml/rdoc/index.html)

James

–

[http://www.ruby-doc.org](http://www.ruby-doc.org) - Ruby Help & Documentation  
[Ruby Code & Style](http://www.artima.com/rubycs/) - Ruby Code & Style: Writers wanted  
[http://www.rubystuff.com](http://www.rubystuff.com) - The Ruby Store for Ruby Stuff  
[http://www.jamesbritt.com](http://www.jamesbritt.com) - Playing with Better Toys  
[http://www.30secondrule.com](http://www.30secondrule.com) - Building Better Tools

---

<div class="post-metadata">

**Author:** ![Chris\_McMahon](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/74df32/32.png) [@Chris\_McMahon](https://www.ruby-forum.com/u/Chris_McMahon)\
**Post date:** [January 3, 2006, 9:31pm UTC](https://www.ruby-forum.com/t/xml-pretty-printing/51577/4 "2006-01-03T21:31:11Z")

</div>

the “pretty” method comes from where?
