# Reformat with Hpricot?

**URL:** <https://www.ruby-forum.com/t/reformat-with-hpricot/112817>\
**Category:** Ruby\
**Created:** [August 23, 2007, 4:12pm UTC](https://www.ruby-forum.com/t/reformat-with-hpricot/112817 "2007-08-23T16:12:47Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Phlip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ed8c4c/32.png) [@Phlip](https://www.ruby-forum.com/u/Phlip)\
**Post date:** [August 23, 2007, 4:12pm UTC](https://www.ruby-forum.com/t/reformat-with-hpricot/112817/1 "2007-08-23T16:12:47Z")

</div>

Rubies:

Here’s how to indent with REXML:

doc = Document.new(’’)  
indent\_spaces = 2  
doc.write($stdout, indent\_space)

That produces:

How can Hpricot “pretty print” like that??

---

<div class="post-metadata">

**Author:** ![Phlip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ed8c4c/32.png) [@Phlip](https://www.ruby-forum.com/u/Phlip)\
**Post date:** [September 4, 2007, 2:47am UTC](https://www.ruby-forum.com/t/reformat-with-hpricot/112817/2 "2007-09-04T02:47:31Z")

</div>

Very interesting question. I don’t know the answer, but I’ll _bump_  
this post for ya!
