<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Manually Cloning LINQ to XML Trees</title><link>http://blogs.msdn.com/ericwhite/archive/2009/01/28/manually-cloning-linq-to-xml-trees.aspx</link><description>[Blog Map] (July 1, 2009 - Updated - OK to normalize empty elements to an element with a self-closing tag.) There are a variety of circumstances where you want to clone a LINQ to XML tree while making modifications to the cloned tree. It’s possible to</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Manually Cloning LINQ to XML Trees</title><link>http://blogs.msdn.com/ericwhite/archive/2009/01/28/manually-cloning-linq-to-xml-trees.aspx#9385573</link><pubDate>Sat, 31 Jan 2009 03:47:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9385573</guid><dc:creator>Pavel Minaev [MSFT]</dc:creator><description>&lt;p&gt;I always wondered why the standard XLINQ API doesn't have some sort of visitor for creating a new tree from the old one. With that, and some creative use of predicates, I think we could actually get almost on par with XSLT for tree rewriting (I still prefer it to XLINQ because of the conciseness and clarity of XSLT transforms which only need to modify a few specific nodes out of many).&lt;/p&gt;
&lt;p&gt;By the way, I've posted here under the alias 'int19h' previously. Now it's new job, new email, and new blog account :)&lt;/p&gt;
</description></item><item><title>Equality Semantics of LINQ to XML Trees</title><link>http://blogs.msdn.com/ericwhite/archive/2009/01/28/manually-cloning-linq-to-xml-trees.aspx#9426268</link><pubDate>Mon, 16 Feb 2009 21:37:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9426268</guid><dc:creator>Microsoft XML Team's WebLog</dc:creator><description>&lt;p&gt;In certain scenarios, it is important to be able to compare two XML trees for equivalence. For example,&lt;/p&gt;
</description></item></channel></rss>