<?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: How to create a generic function for parsing an XML into an Array Collection of Objects of a certain type</title>
	<atom:link href="http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/feed/" rel="self" type="application/rss+xml" />
	<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type</link>
	<description>Web, Mobile, and Rock&#38;Roll</description>
	<lastBuildDate>Sat, 11 Feb 2012 15:54:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Storing an ArrayCollection in the EncryptedLocalStore &#171; Thanks, Mister!</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-28611</link>
		<dc:creator>Storing an ArrayCollection in the EncryptedLocalStore &#171; Thanks, Mister!</dc:creator>
		<pubDate>Thu, 29 Sep 2011 18:28:37 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-28611</guid>
		<description>[...] I did some searching around and found one example from the Adobe AIR cookbook that stores and retrieves an value object from the ELS, casting the object as a value object when retrieved. However, I really wanted to store a whole AC of value objects and retrieve them. So I did a little more searching and found one blog post that outlines the same issue I was having: &#8220;when I read the object from disk back into my application, the type of objects from Array Col... [...]</description>
		<content:encoded><![CDATA[<p>[...] I did some searching around and found one example from the Adobe AIR cookbook that stores and retrieves an value object from the ELS, casting the object as a value object when retrieved. However, I really wanted to store a whole AC of value objects and retrieve them. So I did a little more searching and found one blog post that outlines the same issue I was having: &#8220;when I read the object from disk back into my application, the type of objects from Array Col&#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Storing an ArrayCollection in the EncryptedLocalStore</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-16331</link>
		<dc:creator>Storing an ArrayCollection in the EncryptedLocalStore</dc:creator>
		<pubDate>Sun, 16 Jan 2011 00:05:14 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-16331</guid>
		<description>[...] I did some searching around and found one example from the Adobe AIR cookbook that stores and retrieves an value object from the ELS, casting the object as a value object when retrieved. However, I really wanted to store a whole AC of value objects and retrieve them. So I did a little more searching and found one blog post that outlines the same issue I was having: &#8220;when I read the object from disk back into my application, the type of objects from Array Col... [...]</description>
		<content:encoded><![CDATA[<p>[...] I did some searching around and found one example from the Adobe AIR cookbook that stores and retrieves an value object from the ELS, casting the object as a value object when retrieved. However, I really wanted to store a whole AC of value objects and retrieve them. So I did a little more searching and found one blog post that outlines the same issue I was having: &#8220;when I read the object from disk back into my application, the type of objects from Array Col&#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: celine</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-5883</link>
		<dc:creator>celine</dc:creator>
		<pubDate>Wed, 19 Aug 2009 15:54:19 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-5883</guid>
		<description>Hi,

I am  pulling an XML file from a server, and i want to serialise the&quot;tw:twproject&quot; into TwprojectVO, but i don&#039;t know which types of properties i can make in the TwprojectVO class. here is an example of my XML file which can change(not static):
 
  
   
     
     
   
  
    
     
      
 
   

                      	





can you give me an idea.

Sincerly,
Celine</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I am  pulling an XML file from a server, and i want to serialise the&#8221;tw:twproject&#8221; into TwprojectVO, but i don&#8217;t know which types of properties i can make in the TwprojectVO class. here is an example of my XML file which can change(not static):</p>
<p>can you give me an idea.</p>
<p>Sincerly,<br />
Celine</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick Whittingham</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-1541</link>
		<dc:creator>Patrick Whittingham</dc:creator>
		<pubDate>Fri, 09 Jan 2009 17:54:40 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-1541</guid>
		<description>Just using your example, if I add a &#039;public var saved_item:Boolean;&#039; to the VOPerson class and placing a true to my XML file the returned data isn&#039;t correct. I&#039;ve tried to make the saved_item bindable or non-bindable without any luck.</description>
		<content:encoded><![CDATA[<p>Just using your example, if I add a &#8216;public var saved_item:Boolean;&#8217; to the VOPerson class and placing a true to my XML file the returned data isn&#8217;t correct. I&#8217;ve tried to make the saved_item bindable or non-bindable without any luck.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mihai Corlan</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-1530</link>
		<dc:creator>Mihai Corlan</dc:creator>
		<pubDate>Thu, 08 Jan 2009 09:39:03 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-1530</guid>
		<description>@Patrick Whittingham

what is the problem you encountered?</description>
		<content:encoded><![CDATA[<p>@Patrick Whittingham</p>
<p>what is the problem you encountered?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick Whittingham</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-1526</link>
		<dc:creator>Patrick Whittingham</dc:creator>
		<pubDate>Wed, 07 Jan 2009 18:48:03 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-1526</guid>
		<description>Does your example work with a boolean value for a checkbox inside a datagrid? I&#039;m not having any luck.


        
		
			
				
			
		
        </description>
		<content:encoded><![CDATA[<p>Does your example work with a boolean value for a checkbox inside a datagrid? I&#8217;m not having any luck.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mihai Corlan</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-1446</link>
		<dc:creator>Mihai Corlan</dc:creator>
		<pubDate>Fri, 12 Dec 2008 10:37:40 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-1446</guid>
		<description>@Paolo Carraro

When you have some code to share, please let me know because I&#039;m really curios about it.</description>
		<content:encoded><![CDATA[<p>@Paolo Carraro</p>
<p>When you have some code to share, please let me know because I&#8217;m really curios about it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paolo Carraro</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-1445</link>
		<dc:creator>Paolo Carraro</dc:creator>
		<pubDate>Fri, 12 Dec 2008 09:07:20 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-1445</guid>
		<description>Thanks for yr post. I&#039;m searching a lot this topic to compare my work/problem. I have done an app that save VObjects locally but the structure to save is a hierarchy of VOs. I&#039;ve tagged all the custom classes with [RemoteClass (alias=&quot;com.ekr.project.vo.XnameClass&quot;)] so i use the AMF de/serialization to recognize the object types. 

But i&#039;ve found it&#039;s _NOT_ a stable process! 
Sometimes happen that you save data and then when you re-open it some piece of data it&#039;s lost! 

Do u think it&#039;s can be the right way to save data locally? I&#039;m try to discover and fix this bug and i&#039;m very interested about this topic. Soon i&#039;ll open a my blog so i can share some code... and problems! Thanks for yr contribute.</description>
		<content:encoded><![CDATA[<p>Thanks for yr post. I&#8217;m searching a lot this topic to compare my work/problem. I have done an app that save VObjects locally but the structure to save is a hierarchy of VOs. I&#8217;ve tagged all the custom classes with [RemoteClass (alias="com.ekr.project.vo.XnameClass")] so i use the AMF de/serialization to recognize the object types. </p>
<p>But i&#8217;ve found it&#8217;s _NOT_ a stable process!<br />
Sometimes happen that you save data and then when you re-open it some piece of data it&#8217;s lost! </p>
<p>Do u think it&#8217;s can be the right way to save data locally? I&#8217;m try to discover and fix this bug and i&#8217;m very interested about this topic. Soon i&#8217;ll open a my blog so i can share some code&#8230; and problems! Thanks for yr contribute.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Storing an ArrayCollection in the EncryptedLocalStore &#8212; Thanks, Mister!</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-1425</link>
		<dc:creator>Storing an ArrayCollection in the EncryptedLocalStore &#8212; Thanks, Mister!</dc:creator>
		<pubDate>Sat, 06 Dec 2008 01:09:36 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-1425</guid>
		<description>[...] I did some searching around and found one example from the Adobe AIR cookbook that stores and retrieves an value object from the ELS, casting the object as a value object when retrieved. However, I really wanted to store a whole AC of value objects and retrieve them. So I did a little more searching and found one blog post that outlines the same issue I was having: &quot;when I read the object from disk back into my application, the type of objects from Array Collectio... [...]</description>
		<content:encoded><![CDATA[<p>[...] I did some searching around and found one example from the Adobe AIR cookbook that stores and retrieves an value object from the ELS, casting the object as a value object when retrieved. However, I really wanted to store a whole AC of value objects and retrieve them. So I did a little more searching and found one blog post that outlines the same issue I was having: &#8220;when I read the object from disk back into my application, the type of objects from Array Collectio&#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mihai Corlan</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-1420</link>
		<dc:creator>Mihai Corlan</dc:creator>
		<pubDate>Fri, 05 Dec 2008 18:22:27 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-1420</guid>
		<description>Glad that it helped you! Just buy me a beer :D</description>
		<content:encoded><![CDATA[<p>Glad that it helped you! Just buy me a beer :D</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mister</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-1419</link>
		<dc:creator>Mister</dc:creator>
		<pubDate>Fri, 05 Dec 2008 17:30:14 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-1419</guid>
		<description>This was a very helpful post, I was searching the net for an example of how to store and retrieve an ArrayCollection from the EncryptedLocalStore.  I used your example and modified it to store my value objects and serialize them again when I pull the ArrayCollection from the storage.  Thanks for the post man, it was a big help on my project!

-Mr</description>
		<content:encoded><![CDATA[<p>This was a very helpful post, I was searching the net for an example of how to store and retrieve an ArrayCollection from the EncryptedLocalStore.  I used your example and modified it to store my value objects and serialize them again when I pull the ArrayCollection from the storage.  Thanks for the post man, it was a big help on my project!</p>
<p>-Mr</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Recent Links Tagged With "e4x" - JabberTags</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-1399</link>
		<dc:creator>Recent Links Tagged With "e4x" - JabberTags</dc:creator>
		<pubDate>Wed, 03 Dec 2008 01:04:11 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-1399</guid>
		<description>[...] on Fri 21-11-2008   Jaxer 1.0 Now Available (RC B) Saved by richbo on Mon 17-11-2008   How to create a generic function for parsing an XML into an Array ... Saved by Dfsut on Wed 12-11-2008   Flex in a week and AS3 workshop Saved by mjohnson16 on Mon [...]</description>
		<content:encoded><![CDATA[<p>[...] on Fri 21-11-2008   Jaxer 1.0 Now Available (RC B) Saved by richbo on Mon 17-11-2008   How to create a generic function for parsing an XML into an Array &#8230; Saved by Dfsut on Wed 12-11-2008   Flex in a week and AS3 workshop Saved by mjohnson16 on Mon [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Storing data locally in AIR : Mihai CORLAN</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-1159</link>
		<dc:creator>Storing data locally in AIR : Mihai CORLAN</dc:creator>
		<pubDate>Mon, 03 Nov 2008 10:25:25 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-1159</guid>
		<description>[...] You might have objects that you want to save locally and you don&#8217;t want to use the SQLite for this. With AIR you can save any ActionScript object to a file. You can save anything from simple objects to arrays of value objects. However there is a catch: when the object you stored has a type (let&#8217;s say for example VOPerson), then  when you retrieve it is safe to cast to the original type. But if you save an ArrayCollection of VOPerson, then when you retrieve them you will have an ArrayCollection of Objects. More on this here. [...]</description>
		<content:encoded><![CDATA[<p>[...] You might have objects that you want to save locally and you don&#8217;t want to use the SQLite for this. With AIR you can save any ActionScript object to a file. You can save anything from simple objects to arrays of value objects. However there is a catch: when the object you stored has a type (let&#8217;s say for example VOPerson), then  when you retrieve it is safe to cast to the original type. But if you save an ArrayCollection of VOPerson, then when you retrieve them you will have an ArrayCollection of Objects. More on this here. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mihai Corlan</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-1158</link>
		<dc:creator>Mihai Corlan</dc:creator>
		<pubDate>Mon, 03 Nov 2008 10:23:46 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-1158</guid>
		<description>@Jack

I think the problem is that item is not of type claz. Thus, when you do:
temp = item; you get the warning because the two variables have different types.

I wrote an article on saving ArrayCollection to disk in AIR. And what is happening, is that the type of the items is lost when you read the array from disk. You could use my function I am giving in this post.

By the way, you can see for yourself what is happening if you launch the project in debug mode and you place a break point where you assign the item to the temp. And check what types they have.</description>
		<content:encoded><![CDATA[<p>@Jack</p>
<p>I think the problem is that item is not of type claz. Thus, when you do:<br />
temp = item; you get the warning because the two variables have different types.</p>
<p>I wrote an article on saving ArrayCollection to disk in AIR. And what is happening, is that the type of the items is lost when you read the array from disk. You could use my function I am giving in this post.</p>
<p>By the way, you can see for yourself what is happening if you launch the project in debug mode and you place a break point where you assign the item to the temp. And check what types they have.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jack</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-1141</link>
		<dc:creator>Jack</dc:creator>
		<pubDate>Fri, 31 Oct 2008 20:29:09 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-1141</guid>
		<description>Mihai, thanks for the tute. 
One question...i&#039;m not pulling an XML file from a server...i have an ArrayCollection which is saved to the desktop which acts as the dataprovider for my datagrid.

I have modified the serialToVO function b/c i&#039;m not working with any XML...all i did was remove the 2nd for loop...but i keep getting an error...any advice would be great. Thanks. 

private function serialToVo (collection:Object, claz:Class):ArrayCollection 

{
var arr:ArrayCollection = new ArrayCollection();
    
for each (var item:Object in collection) {

var temp:Object = new claz()
temp = item;
arr.addItem(temp);

}</description>
		<content:encoded><![CDATA[<p>Mihai, thanks for the tute.<br />
One question&#8230;i&#8217;m not pulling an XML file from a server&#8230;i have an ArrayCollection which is saved to the desktop which acts as the dataprovider for my datagrid.</p>
<p>I have modified the serialToVO function b/c i&#8217;m not working with any XML&#8230;all i did was remove the 2nd for loop&#8230;but i keep getting an error&#8230;any advice would be great. Thanks. </p>
<p>private function serialToVo (collection:Object, claz:Class):ArrayCollection </p>
<p>{<br />
var arr:ArrayCollection = new ArrayCollection();</p>
<p>for each (var item:Object in collection) {</p>
<p>var temp:Object = new claz()<br />
temp = item;<br />
arr.addItem(temp);</p>
<p>}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mihai Corlan</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-786</link>
		<dc:creator>Mihai Corlan</dc:creator>
		<pubDate>Thu, 14 Aug 2008 20:05:14 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-786</guid>
		<description>No, if you put in these terms, there are no advantages. But, what I found while working on Flex applications that grows and need maintenance is that is more simple and cleaner to work with typed objects instead of proxy objects. That is to wrap the data rows in an value object class. Thus I can beneffit of Flex Builder code completion and compile time errors.

Well ideally it would be to send the data from server directly as AS objects (using remoteing and AMF). But sometimes you have XML on server and thus my function :)</description>
		<content:encoded><![CDATA[<p>No, if you put in these terms, there are no advantages. But, what I found while working on Flex applications that grows and need maintenance is that is more simple and cleaner to work with typed objects instead of proxy objects. That is to wrap the data rows in an value object class. Thus I can beneffit of Flex Builder code completion and compile time errors.</p>
<p>Well ideally it would be to send the data from server directly as AS objects (using remoteing and AMF). But sometimes you have XML on server and thus my function :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sherm Stevens</title>
		<link>http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/comment-page-1/#comment-784</link>
		<dc:creator>Sherm Stevens</dc:creator>
		<pubDate>Thu, 14 Aug 2008 13:52:00 +0000</pubDate>
		<guid isPermaLink="false">http://corlan.org/2008/07/29/how-to-create-a-generic-function-for-parsing-an-xml-into-an-array-collection-of-objects-of-a-certain-type/#comment-784</guid>
		<description>Are there any advantages over using an ArrayCollection over an XMLListCollection? 

I&#039;m pulling XML data from a static file using an XMLList... just wondering if there&#039;s any advantage to parsing the data into an ArrayCollection (it&#039;s fairly complex nested XML).

Sherm</description>
		<content:encoded><![CDATA[<p>Are there any advantages over using an ArrayCollection over an XMLListCollection? </p>
<p>I&#8217;m pulling XML data from a static file using an XMLList&#8230; just wondering if there&#8217;s any advantage to parsing the data into an ArrayCollection (it&#8217;s fairly complex nested XML).</p>
<p>Sherm</p>
]]></content:encoded>
	</item>
</channel>
</rss>

