<?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>nerdcenter &#187; Actionscript 3</title>
	<atom:link href="http://nerdcenter.de/category/actionscript-3/feed/" rel="self" type="application/rss+xml" />
	<link>http://nerdcenter.de</link>
	<description>IT-Kniffe eines Webentwicklers.</description>
	<lastBuildDate>Fri, 25 Jun 2010 15:11:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Actionscript 3: var_dump</title>
		<link>http://nerdcenter.de/actionscript-3-var_dump/</link>
		<comments>http://nerdcenter.de/actionscript-3-var_dump/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 15:53:57 +0000</pubDate>
		<dc:creator>kcore</dc:creator>
				<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[Programmierung]]></category>

		<guid isPermaLink="false">http://www.nerdcenter.de/actionscript-3-var_dump/</guid>
		<description><![CDATA[

Vielleicht ganz interessant für PHP-Entwickler die sich nun mit Flash 9 konfrontiert sehen:
In Actionscript 3 gibt es nach meinem Wissen nur die Funktion trace. So etwas wie var_dump sucht man vergebens. Aber natürlich kann man die einzelnen Objekt-Eigenschaften einfach rekursiv durchlaufen und nach für nach tracen:
package helpers
{
	public class ObjectTracer
	{
		public function ObjectTracer()
		{
		}

		public static function traceRecursive(_obj: *, [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Vielleicht ganz interessant für PHP-Entwickler die sich nun mit Flash 9 konfrontiert sehen:<br />
In Actionscript 3 gibt es nach meinem Wissen nur die Funktion trace. So etwas wie var_dump sucht man vergebens. Aber natürlich kann man die einzelnen Objekt-Eigenschaften einfach rekursiv durchlaufen und nach für nach tracen:</p>
<pre>package helpers
{
	public class ObjectTracer
	{
		public function ObjectTracer()
		{
		}

		public static function traceRecursive(_obj: *, index: String = ''): void {
			var item: Object;
			switch (typeof(_obj)){
				case 'object':
					trace('&lt;object&gt; ' + _obj.toString());
					for(var i: String in _obj){
						ObjectTracer.traceRecursive(_obj[i], i);
					};
					trace('&lt;/object&gt;');
				break;
				case 'xml':
					trace('&lt;xml&gt;');
					trace(_obj);
					trace('&lt;/xml&gt;');
				break;
				default:
					trace(index + ': ' + _obj + ' (' + typeof(_obj) + ')');
				break;
			};
		}
	}
}</pre>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://nerdcenter.de/actionscript-3-var_dump/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
