<?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>Chirango &#187; xml</title>
	<atom:link href="http://www.chirango.com/tag/xml/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chirango.com</link>
	<description>Cultura TV Tecnologí­a Software Mexico</description>
	<lastBuildDate>Wed, 11 May 2011 00:54:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Flex 3 XML reader en dataGrid</title>
		<link>http://www.chirango.com/flex-3-xml-reader-en-datagrid/</link>
		<comments>http://www.chirango.com/flex-3-xml-reader-en-datagrid/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 23:16:58 +0000</pubDate>
		<dc:creator>escusado</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[programacion]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[datagrid]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[reader]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.chirango.com/?p=464</guid>
		<description><![CDATA[
Hace unos dí­as me puse a trabajar un poco con Flex 3 para mis actuales actividades laborales, debo decir que es una aplicación BASTANTE poderosa pero al ser tan nueva falta MUCHA documentación práctica al respecto, pero bueno el chiste es que poco a poco uno le va agarrando la onda a las cosas nuevas, [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.chirango.com/wp-content/uploads/2008/04/flextoto.jpg' alt='flextoto.jpg' /><br />
Hace unos dí­as me puse a trabajar un poco con <a href="http://labs.adobe.com/technologies/flex/">Flex 3</a> para mis actuales actividades laborales, debo decir que es una aplicación BASTANTE poderosa pero al ser tan nueva falta MUCHA documentación práctica al respecto, pero bueno el chiste es que poco a poco uno le va agarrando la onda a las cosas nuevas, como me paso con CSS, WordPress, PhotoShop etc.</p>
<p>Pero hoy les traigo para ustedes pequeños niño/as que llegan a un blog en busca de sabidurí­a como yo lo hago siempre xD jeje, les pongo un Source Code MUY simple para, desde FLEX leer un archivo XML n___n.</p>
<p>Nuestro XML se debe ver algo así­ (SI SI SIIII es un ejemplo con equipos de Fucho y que, naco pero da de comer ni pedo xD)</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">&lt;teams type=&quot;array&quot;&gt;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&lt;team&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;fullname&gt;Club Deportivo Tiburones Rojos de Veracruz&lt;/fullname&gt;
</div>
</li>
<li class="li2">
<div class="de2">&lt;/team&gt;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&lt;team&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;fullname&gt;Universidad Nacional&lt;/fullname&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;/team&gt;
</div>
</li>
<li class="li2">
<div class="de2">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&lt;team&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;fullname&gt;ETC&#8230;.&lt;/fullname&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;/team&gt;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2">&lt;/teams&gt;</div>
</li>
</ol>
</div>
<p>Y pues la opción mas simple es meter estos datos en un dataGrid en Flex este es el source para flex</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&lt;!&#8211;Esto es para que pida los datos al terminar de cargar la aplicación llama la función HTTPService de abajo pedirDatos&#8211;&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;mx:Application xmlns:mx=&quot;http://www.adobe.com/2006/mxml&quot; layout=&quot;absolute&quot; backgroundGradientAlphas=&quot;[1.0, 1.0]&quot; backgroundGradientColors=&quot;[#5E5E5E, #000000]&quot; borderStyle=&quot;inset&quot; borderColor=&quot;#A3A3A3&quot; cornerRadius=&quot;10&quot;
</div>
</li>
<li class="li2">
<div class="de2">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">creationComplete=&quot;pedirDatos.send()&quot;
</div>
</li>
<li class="li1">
<div class="de1">&gt;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2">&lt;!&#8211;El HTTPService hace la petición de XML ví­a la URL y los asigna a la variable pedirDatos&#8211;&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;mx:HTTPService
</div>
</li>
<li class="li1">
<div class="de1">id=&quot;pedirDatos&quot;
</div>
</li>
<li class="li1">
<div class="de1">url=&quot;http://ip.de.tu.xml&quot;
</div>
</li>
<li class="li1">
<div class="de1">showBusyCursor=&quot;true&quot;
</div>
</li>
<li class="li2">
<div class="de2">/&gt;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&lt;!&#8211;El Datagrid usa como proveedor de datos &quot;pedirDatos&quot; y navega en la última petición (lastResult) el XML teams.team&#8211;&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;mx:DataGrid
</div>
</li>
<li class="li1">
<div class="de1">id=&quot;lista&quot;
</div>
</li>
<li class="li2">
<div class="de2">dataProvider=&quot;{pedirDatos.lastResult.teams.team}&quot;
</div>
</li>
<li class="li1">
<div class="de1">x=&quot;53&quot;
</div>
</li>
<li class="li1">
<div class="de1">y=&quot;34&quot;
</div>
</li>
<li class="li1">
<div class="de1">width=&quot;532&quot;
</div>
</li>
<li class="li1">
<div class="de1">height=&quot;276&quot;
</div>
</li>
<li class="li2">
<div class="de2">&gt;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&lt;!&#8211;Aquí­ se declaran TODAS las colunas del dataGrid&#8211;&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;mx:columns&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;!&#8211;Aquí­ se declara solo UNA columna de titulo Nombre y a cada fila le pone el valor del XML assignedto&#8211;&gt;
</div>
</li>
<li class="li2">
<div class="de2">&lt;mx:DataGridColumn headerText=&quot;Column 1&quot; dataField=&quot;fullname&quot;/&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;/mx:columns&gt;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&lt;/mx:DataGrid&gt;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2">&lt;/mx:Application&gt;</div>
</li>
</ol>
</div>
<p>Con esto tendrán una pequeña aplicación en Flex que leerá una pequeña forma en XML pueden probar con el feed de este blog o cualquier otro y hacer sus pruebas.</p>
<p>Saludos a todos y espero a alguien en el mundo le sirva eso xD</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chirango.com/flex-3-xml-reader-en-datagrid/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

