Thank you very much! On Fri, Apr 16, 2010 at 1:18 AM, Per Vognsen <[email protected]> wrote: > You can rebind *prxml-indent*. It's by nil by default, which means no > indentation and (confusingly) no line breaks. If you set it to 0, you > will get line breaks but with no indentation. With a greater value, > you will get line breaks with indentation. If you had looked at the > code, this should have been obvious at a glance. > > user> (prxml [:field {:name "id"} [:foo 1]] [:field {:name "name"} [:foo > "me"]]) > <field name="id"><foo>1</foo></field><field > name="name"><foo>me</foo></field>nil > > user> (binding [*prxml-indent* 0] (prxml [:field {:name "id"} [:foo > 1]] [:field {:name "name"} [:foo "me"]])) > <field name="id"> > <foo>1 > </foo> > </field> > <field name="name"> > <foo>me</foo> > </field> > > user> (binding [*prxml-indent* 2] (prxml [:field {:name "id"} [:foo > 1]] [:field {:name "name"} [:foo "me"]])) > <field name="id"> > <foo>1 > </foo> > </field> > <field name="name"> > <foo>me</foo> > </field> > > -Per > > On Fri, Apr 16, 2010 at 11:54 AM, Wilson MacGyver <[email protected]> wrote: >> Is it possible to have customize clojure.contrib.prxml's output? >> >> the following >> >> (prxml [:field {:name "id"} 1] >> [:field {:name "name"} "me"]) >> >> produces >> >> <field name="id">1</field><field name="name">me</field> >> >> which becomes very hard to read when you have a bunch of fields. How >> do I at least >> add a newline after each of them, or maybe even indent them somehow? >> >> Thanks, >> >> -- >> Omnem crede diem tibi diluxisse supremum. >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Clojure" group. >> To post to this group, send email to [email protected] >> Note that posts from new members are moderated - please be patient with your >> first post. >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/clojure?hl=en > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to [email protected] > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en
-- Omnem crede diem tibi diluxisse supremum. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to [email protected] Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/clojure?hl=en
