[Rails] Pretty-Printing (X)HTML Output

Ben Munat
Sun, 19 Mar 2006 03:10:56 -0000

Alas Scott, html output seems to get no respect in the rails world... The books,
the
tutorials, the apidocs... nothing ever says what specific html the magic rails
incantations will produce. And what it produced is thrown all willy-nilly into
the page.
Same thing in the java world though... no one cares about html. Sigh.

Anyway, I''ve seen folks recommend the ruby-tidy bridge[1]. Also I would
think that if you
built your pages with Builder[2] (as xhtml docs), that would probably create a
pretty-printed dump.

Good luck,

b

[1]http://tidy.rubyforge.org/
[2]http://api.rubyonrails.com/classes/Builder/XmlMarkup.html

Scott Mathieson wrote:
> I''ve gone down (hopefully the correct) route of breaking up my
layout(s) into
> common/generic elements such as the html head etc, but when the page
renders
> there is no consistency in indenting - it''s all over the place
(I''ve
> de-tabbed everything with the same result).
>
> Is there a standard/existing way of pretty-printing output? I''ve
searched
> without any real joy, only a brief mention of ''pp'' which
I don''t know how to
> use in this context (or even if it''s correct).
>
> I''m utilising partials... my bad?
>
> thanks in advance for any tips/solution
>
> _______________________________________________
> Rails mailing list
> Rails@lists.rubyonrails.org
> http://lists.rubyonrails.org/mailman/listinfo/rails