<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: XML Renderer in Clojure</title>
	<atom:link href="http://erikras.com/2009/09/08/xml-renderer-in-clojure/feed/" rel="self" type="application/rss+xml" />
	<link>http://erikras.com/2009/09/08/xml-renderer-in-clojure/</link>
	<description>Thoughts and photos from an American living in Spain.</description>
	<lastBuildDate>Wed, 23 May 2012 13:35:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Christophe Grand</title>
		<link>http://erikras.com/2009/09/08/xml-renderer-in-clojure/#comment-4340</link>
		<dc:creator>Christophe Grand</dc:creator>
		<pubDate>Wed, 09 Sep 2009 09:11:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.erik-rasmussen.com/blog/?p=2980#comment-4340</guid>
		<description>The structures used in Enlive are indeed a superset of those returned by clojure.xml/parse, so Enlive can work with both. I started with clojure.xml/parse and switched later to some specific parsing code.</description>
		<content:encoded><![CDATA[<p>The structures used in Enlive are indeed a superset of those returned by clojure.xml/parse, so Enlive can work with both. I started with clojure.xml/parse and switched later to some specific parsing code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erik R.</title>
		<link>http://erikras.com/2009/09/08/xml-renderer-in-clojure/#comment-4339</link>
		<dc:creator>Erik R.</dc:creator>
		<pubDate>Wed, 09 Sep 2009 08:50:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.erik-rasmussen.com/blog/?p=2980#comment-4339</guid>
		<description>Oh, wait!  I &lt;a href=&quot;http://wiki.github.com/cgrand/enlive/getting-started&quot; rel=&quot;nofollow&quot;&gt;see&lt;/a&gt; now that your Enlive project does actually parse to the same {:tag :attrs :content} structure that the clojure.xml/parse gives.  Nice!</description>
		<content:encoded><![CDATA[<p>Oh, wait!  I <a href="http://wiki.github.com/cgrand/enlive/getting-started" rel="nofollow">see</a> now that your Enlive project does actually parse to the same {:tag :attrs :content} structure that the clojure.xml/parse gives.  Nice!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erik R.</title>
		<link>http://erikras.com/2009/09/08/xml-renderer-in-clojure/#comment-4338</link>
		<dc:creator>Erik R.</dc:creator>
		<pubDate>Wed, 09 Sep 2009 08:39:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.erik-rasmussen.com/blog/?p=2980#comment-4338</guid>
		<description>You&#039;re right.  This won&#039;t be ready for any live environment without escaping and good entity validation.

My goal was specifically to use the data structures generated by the default clojure.xml/parse.  It seems that no one had done that yet...perhaps this is because the clojure.xml/parse function is only ever used/useful for reading XML as data for third party interoperability and serious XHTML-specific code should do its own parsing.  I see you&#039;re using TagSoup as a parser.</description>
		<content:encoded><![CDATA[<p>You&#8217;re right.  This won&#8217;t be ready for any live environment without escaping and good entity validation.</p>
<p>My goal was specifically to use the data structures generated by the default clojure.xml/parse.  It seems that no one had done that yet&#8230;perhaps this is because the clojure.xml/parse function is only ever used/useful for reading XML as data for third party interoperability and serious XHTML-specific code should do its own parsing.  I see you&#8217;re using TagSoup as a parser.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christophe Grand</title>
		<link>http://erikras.com/2009/09/08/xml-renderer-in-clojure/#comment-4337</link>
		<dc:creator>Christophe Grand</dc:creator>
		<pubDate>Wed, 09 Sep 2009 08:32:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.erik-rasmussen.com/blog/?p=2980#comment-4337</guid>
		<description>You should add escaping.
Btw, Enlive (http://github.com/cgrand/enlive/tree/master) has a html serializer (emit*) but doesn&#039;t auto-indent (whitespace/original formatting is preserved if present).</description>
		<content:encoded><![CDATA[<p>You should add escaping.<br />
Btw, Enlive (<a href="http://github.com/cgrand/enlive/tree/master" rel="nofollow">http://github.com/cgrand/enlive/tree/master</a>) has a html serializer (emit*) but doesn&#8217;t auto-indent (whitespace/original formatting is preserved if present).</p>
]]></content:encoded>
	</item>
</channel>
</rss>

