<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>中文Flex例子 &#187; XMLDocument</title>
	<atom:link href="http://blog.minidx.com/tag/xmldocument/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.minidx.com</link>
	<description>中文Adobe Flex例子,Flex实例教程,RIA资源,全文检索技术,算法和数据结构</description>
	<lastBuildDate>Thu, 22 Jul 2010 07:11:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ActionScript 3.0中如何解析XML节点和对象的例子</title>
		<link>http://blog.minidx.com/2008/08/31/1336.html</link>
		<comments>http://blog.minidx.com/2008/08/31/1336.html#comments</comments>
		<pubDate>Sun, 31 Aug 2008 14:30:20 +0000</pubDate>
		<dc:creator>Minidxer</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[object]]></category>
		<category><![CDATA[SimpleXMLDecoder]]></category>
		<category><![CDATA[toXMLString()]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XMLDocument]]></category>

		<guid isPermaLink="false">http://blog.minidx.com/2008/08/31/1336.html</guid>
		<description><![CDATA[接下来的例子演示了ActionScript 3.0中如何解析XML节点和对象。
让我们先来看一下Demo（可以右键View Source或点击这里察看源代码）：









下面是完整代码(或点击这里察看)：
Download: main.mxml&#60;?xml version=&#34;1.0&#34; encoding=&#34;utf-8&#34;?&#62;
&#60;mx:Application&#160;name=&#34;XML_parser_test&#34;
&#160; &#160; &#160; &#160; xmlns:mx=&#34;http://www.adobe.com/2006/mxml&#34;
&#160; &#160; &#160; &#160; layout=&#34;horizontal&#34;
&#160; &#160; &#160; &#160; verticalAlign=&#34;middle&#34;
&#160; &#160; &#160; &#160; backgroundColor=&#34;white&#34;
&#160; &#160; &#160; &#160; initialize=&#34;init();&#34;&#62;
&#160;
&#160; &#160; &#60;mx:Script&#62;
&#160; &#160; &#160; &#160; &#60;![CDATA[
&#160; &#160; &#160; &#160; &#160; &#160; import mx.rpc.xml.SimpleXMLDecoder;
&#160; &#160; &#160; &#160; &#160; &#160; import mx.utils.ObjectUtil;
&#160;
&#160; &#160; &#160; &#160; &#160; &#160; private function init():void {
&#160; [...]]]></description>
		<wfw:commentRss>http://blog.minidx.com/2008/08/31/1336.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex中利用SimpleXMLEncoder将对象(objects)转化为XML的例子</title>
		<link>http://blog.minidx.com/2008/03/12/565.html</link>
		<comments>http://blog.minidx.com/2008/03/12/565.html#comments</comments>
		<pubDate>Tue, 11 Mar 2008 23:12:16 +0000</pubDate>
		<dc:creator>Minidxer</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[decodeXML]]></category>
		<category><![CDATA[encodeValue]]></category>
		<category><![CDATA[SimpleXMLDecoder]]></category>
		<category><![CDATA[SimpleXMLEncoder]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XMLDocument]]></category>
		<category><![CDATA[XMLNode]]></category>

		<guid isPermaLink="false">http://blog.minidx.com/2008/03/12/565.html</guid>
		<description><![CDATA[在前面的Flex中利用SimpleXMLDecoder类将XML转化为对象(objects)，我们看到了如何利用SimpleXMLDecoder类和decodeXML()事件，将一个XML的instance转为一个对象的instance。
下面的例子展示了如何利用Flex的SimpleXMLEncoder类和encodeValue()事件将一组对象（objects）转为XML对象。
下面是具体的例子以及源代码：








Download: main.mxml&#60;?xml version=&#34;1.0&#34; encoding=&#34;utf-8&#34;?&#62;
&#60;!-- http://blog.flexexamples.com/2008/03/04/converting-objects-to-xml-packets-using-the-simplexmlencoder-class-in-flex/ --&#62;
&#60;mx:Application&#160;xmlns:mx=&#34;http://www.adobe.com/2006/mxml&#34;
&#160; &#160; &#160; &#160; layout=&#34;vertical&#34;
&#160; &#160; &#160; &#160; verticalAlign=&#34;middle&#34;
&#160; &#160; &#160; &#160; backgroundColor=&#34;white&#34;
&#160; &#160; &#160; &#160; creationComplete=&#34;init();&#34;&#62;
&#160;
&#160; &#160; &#60;mx:ArrayCollection&#160;id=&#34;arrColl&#34;&#62;
&#160; &#160; &#160; &#160; &#60;mx:source&#62;
&#160; &#160; &#160; &#160; &#160; &#160; &#60;mx:Array&#62;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#60;mx:Object&#160;c1=&#34;1.A&#34; c2=&#34;1.B&#34; /&#62;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#60;mx:Object c1=&#34;2.A&#34; c2=&#34;2.B&#34; /&#62;
&#160; [...]]]></description>
		<wfw:commentRss>http://blog.minidx.com/2008/03/12/565.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex中利用SimpleXMLDecoder类将XML转化为对象(objects)</title>
		<link>http://blog.minidx.com/2008/03/06/541.html</link>
		<comments>http://blog.minidx.com/2008/03/06/541.html#comments</comments>
		<pubDate>Wed, 05 Mar 2008 16:01:35 +0000</pubDate>
		<dc:creator>Minidxer</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[decodeXML]]></category>
		<category><![CDATA[SimpleXMLDecoder]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XMLDocument]]></category>
		<category><![CDATA[对象]]></category>

		<guid isPermaLink="false">http://blog.minidx.com/2008/03/06/541.html</guid>
		<description><![CDATA[和前面的Flex中利用HTTPService MXML标签(tag)将XML转化为对象(objects)比较相似，下面的例子演示了如何利用SimpleXMLDecoder类中的decodeXML()事件，将XMLDocument对象转化为ActionScript的对象。
下面是全部的代码：








Download: main.mxml&#60;?xml version=&#34;1.0&#34; encoding=&#34;utf-8&#34;?&#62; 
&#60;!-- http://blog.flexexamples.com/2007/09/19/converting-xml-to-objects-using-the-flex-simplexmldecoder-class/ --&#62; 
&#60;mx:Application&#160;xmlns:mx=&#34;http://www.adobe.com/2006/mxml&#34;&#160;
&#160; &#160; &#160; &#160; layout=&#34;vertical&#34;&#160;
&#160; &#160; &#160; &#160; verticalAlign=&#34;middle&#34;&#160;
&#160; &#160; &#160; &#160; backgroundColor=&#34;white&#34;&#160;
&#160; &#160; &#160; &#160; creationComplete=&#34;serv.send();&#34;&#62; 
&#160;
&#160; &#160; &#60;mx:Script&#62; 
&#160; &#160; &#160; &#160; &#60;![CDATA[&#160;
&#160; &#160; &#160; &#160; &#160; &#160; import&#160;mx.rpc.events.FaultEvent; 
&#160; &#160; &#160; &#160; &#160; &#160; import&#160;mx.rpc.events.ResultEvent; 
&#160; &#160; &#160; &#160; &#160; &#160; import&#160;mx.rpc.xml.SimpleXMLDecoder; 
&#160;
&#160; &#160; [...]]]></description>
		<wfw:commentRss>http://blog.minidx.com/2008/03/06/541.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
