<?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>Commentaires sur : Object to XML to Object : conversion XSD</title>
	<atom:link href="http://www.lafabrick.com/blog/2009/12/14/1492-object-to-xml-to-object-conversion-xsd/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lafabrick.com/blog/2009/12/14/1492-object-to-xml-to-object-conversion-xsd/</link>
	<description>Laboratoire d&#039;interfaces riches (Flex, Flash, Air ...)</description>
	<lastBuildDate>Fri, 20 Jan 2012 17:06:57 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
	<item>
		<title>Par : fab</title>
		<link>http://www.lafabrick.com/blog/2009/12/14/1492-object-to-xml-to-object-conversion-xsd/comment-page-1/#comment-20742</link>
		<dc:creator>fab</dc:creator>
		<pubDate>Mon, 28 Jun 2010 20:56:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.lafabrick.com/blog/?p=1492#comment-20742</guid>
		<description>@nullPointerException : Il existe une méthode très simple pour créer et valider des xml qui doivent suivre un formalisme XSD : les WTP de Eclipse. Les WTP ( pour Web Tools Platform ) est un jeu d&#039;outils et de perspectives additionnelles pour le développement Web. Les WTP son largement utilisé par les développeurs Java, notamment pour la perspective J2EE dédié. En ce qui nous concerne, les WTP incluent tous un tas d&#039;outils pour la conception XML/XSD.

Intallation des WTP:
dans FB4 (et donc dans Eclipse Galileo) vous devez ouvrir &quot;Help&gt;Install New Software&quot;. Dans le champ &quot;Work with :&quot;, sélectionner Galileo. 
Si l&#039;url de l&#039;update site de galileo n&#039;est pas présent, cliquez sur le lien &quot;Avaible Software site&quot;, puis dans la fenêtre suivante &quot;Add&quot;, et ajouter en  Name &quot;Galileo&quot; et dans Location : &quot;http://download.eclipse.org/releases/galileo/&quot; Puis OK.

Un fois l&#039;update site Galileo sélectionner, cocher &quot;Web, XML and Java EE Development&quot; ( vous pouvez bien sur ne choisir que la gestion XML,  mais le set d&#039;outil proposé est vraiment bien, en incluant tous les outils pour JavaScript, XML, XSL, XSD, HTML, XHTML, CSS, JSP, EJBs, Webservices, et JPA. Tous un programme ). validez tous (certainement avec plein de fenêtre), redémarrez et voila! vous avez la super total.

Utilisation pour les XML : 
Pour créer un fichier XML suivant une XSD, clic droit sur votre projet puis &quot;New&gt;Other...&gt;déployez XML &gt; XML&quot; (je part du principe que vous êtes sous FB, en perspective Flash.... Mais vous y arriverez très bien sous d&#039;autre configuration :) ). Plusieurs fenêtre vous guide pour créer votre XML, et notamment des options de création suivant une XSD. Vous aurez par la suite l&#039;autocomplétion dans vos XML (classe!) et le suivie d&#039;erreur.

Je vous invite aussi a regarder les vues &quot;design&quot; de création de fichier XSD, qui vous permet de tomber vos fichier en un temps reccord!

@ALL : Je prépare un google code sur ce projet qui arrive très bientôt, avec quelque features sympa, notamment l&#039;autogénération de classe actionscript suivant vos XSD. Stay tuned !</description>
		<content:encoded><![CDATA[<p>@nullPointerException : Il existe une méthode très simple pour créer et valider des xml qui doivent suivre un formalisme XSD : les WTP de Eclipse. Les WTP ( pour Web Tools Platform ) est un jeu d&#8217;outils et de perspectives additionnelles pour le développement Web. Les WTP son largement utilisé par les développeurs Java, notamment pour la perspective J2EE dédié. En ce qui nous concerne, les WTP incluent tous un tas d&#8217;outils pour la conception XML/XSD.</p>
<p>Intallation des WTP:<br />
dans FB4 (et donc dans Eclipse Galileo) vous devez ouvrir &laquo;&nbsp;Help&gt;Install New Software&nbsp;&raquo;. Dans le champ &laquo;&nbsp;Work with :&nbsp;&raquo;, sélectionner Galileo.<br />
Si l&#8217;url de l&#8217;update site de galileo n&#8217;est pas présent, cliquez sur le lien &laquo;&nbsp;Avaible Software site&nbsp;&raquo;, puis dans la fenêtre suivante &laquo;&nbsp;Add&nbsp;&raquo;, et ajouter en  Name &laquo;&nbsp;Galileo&nbsp;&raquo; et dans Location : &laquo;&nbsp;http://download.eclipse.org/releases/galileo/&nbsp;&raquo; Puis OK.</p>
<p>Un fois l&#8217;update site Galileo sélectionner, cocher &laquo;&nbsp;Web, XML and Java EE Development&nbsp;&raquo; ( vous pouvez bien sur ne choisir que la gestion XML,  mais le set d&#8217;outil proposé est vraiment bien, en incluant tous les outils pour JavaScript, XML, XSL, XSD, HTML, XHTML, CSS, JSP, EJBs, Webservices, et JPA. Tous un programme ). validez tous (certainement avec plein de fenêtre), redémarrez et voila! vous avez la super total.</p>
<p>Utilisation pour les XML :<br />
Pour créer un fichier XML suivant une XSD, clic droit sur votre projet puis &laquo;&nbsp;New&gt;Other&#8230;&gt;déployez XML &gt; XML&nbsp;&raquo; (je part du principe que vous êtes sous FB, en perspective Flash&#8230;. Mais vous y arriverez très bien sous d&#8217;autre configuration <img src='http://www.lafabrick.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ). Plusieurs fenêtre vous guide pour créer votre XML, et notamment des options de création suivant une XSD. Vous aurez par la suite l&#8217;autocomplétion dans vos XML (classe!) et le suivie d&#8217;erreur.</p>
<p>Je vous invite aussi a regarder les vues &laquo;&nbsp;design&nbsp;&raquo; de création de fichier XSD, qui vous permet de tomber vos fichier en un temps reccord!</p>
<p>@ALL : Je prépare un google code sur ce projet qui arrive très bientôt, avec quelque features sympa, notamment l&#8217;autogénération de classe actionscript suivant vos XSD. Stay tuned !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : nullPointerException</title>
		<link>http://www.lafabrick.com/blog/2009/12/14/1492-object-to-xml-to-object-conversion-xsd/comment-page-1/#comment-20740</link>
		<dc:creator>nullPointerException</dc:creator>
		<pubDate>Mon, 28 Jun 2010 13:31:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.lafabrick.com/blog/?p=1492#comment-20740</guid>
		<description>Bonjour,
je voulais savoir si vous avez une astuce pour valider un xml par un schéma XSD. Une métohde qui renvoie les lignes erronées par exemple... Ca fait un petit moment que je cherche et je trouve rien, alors please help...</description>
		<content:encoded><![CDATA[<p>Bonjour,<br />
je voulais savoir si vous avez une astuce pour valider un xml par un schéma XSD. Une métohde qui renvoie les lignes erronées par exemple&#8230; Ca fait un petit moment que je cherche et je trouve rien, alors please help&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Fabien</title>
		<link>http://www.lafabrick.com/blog/2009/12/14/1492-object-to-xml-to-object-conversion-xsd/comment-page-1/#comment-20162</link>
		<dc:creator>Fabien</dc:creator>
		<pubDate>Wed, 12 May 2010 14:18:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.lafabrick.com/blog/?p=1492#comment-20162</guid>
		<description>@tonibache : très bonne remarque. Je fait une mise à jour au plus vite. Merci pour le retour.</description>
		<content:encoded><![CDATA[<p>@tonibache : très bonne remarque. Je fait une mise à jour au plus vite. Merci pour le retour.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : tonibache</title>
		<link>http://www.lafabrick.com/blog/2009/12/14/1492-object-to-xml-to-object-conversion-xsd/comment-page-1/#comment-20161</link>
		<dc:creator>tonibache</dc:creator>
		<pubDate>Wed, 12 May 2010 13:37:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.lafabrick.com/blog/?p=1492#comment-20161</guid>
		<description>Pourquoi ne pas avoir utilisé SchemaLoader au lieu de URLLoader dans la class XSDConverter ?
Dans le cas d&#039;include dans le xsd, la classe ne fonctionne pas. URLLoader ne charge pas les autres xsd.</description>
		<content:encoded><![CDATA[<p>Pourquoi ne pas avoir utilisé SchemaLoader au lieu de URLLoader dans la class XSDConverter ?<br />
Dans le cas d&#8217;include dans le xsd, la classe ne fonctionne pas. URLLoader ne charge pas les autres xsd.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Régis</title>
		<link>http://www.lafabrick.com/blog/2009/12/14/1492-object-to-xml-to-object-conversion-xsd/comment-page-1/#comment-19327</link>
		<dc:creator>Régis</dc:creator>
		<pubDate>Mon, 15 Mar 2010 10:12:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.lafabrick.com/blog/?p=1492#comment-19327</guid>
		<description>J&#039;ai rien compris mais ça a l&#039;air de déboiter ton astuces, bienvenue dans le monde des geeks, ;)</description>
		<content:encoded><![CDATA[<p>J&#8217;ai rien compris mais ça a l&#8217;air de déboiter ton astuces, bienvenue dans le monde des geeks, <img src='http://www.lafabrick.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Antonin</title>
		<link>http://www.lafabrick.com/blog/2009/12/14/1492-object-to-xml-to-object-conversion-xsd/comment-page-1/#comment-17507</link>
		<dc:creator>Antonin</dc:creator>
		<pubDate>Mon, 28 Dec 2009 11:23:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.lafabrick.com/blog/?p=1492#comment-17507</guid>
		<description>Super article, comme d&#039;hab j&#039;ai envie de dire :)</description>
		<content:encoded><![CDATA[<p>Super article, comme d&#8217;hab j&#8217;ai envie de dire <img src='http://www.lafabrick.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Palleas</title>
		<link>http://www.lafabrick.com/blog/2009/12/14/1492-object-to-xml-to-object-conversion-xsd/comment-page-1/#comment-17417</link>
		<dc:creator>Palleas</dc:creator>
		<pubDate>Sun, 20 Dec 2009 23:16:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.lafabrick.com/blog/?p=1492#comment-17417</guid>
		<description>Rien de bien compliqué, mais j&#039;essayerais de te raconter ça directement, la j&#039;avoue que j&#039;ai pas tout mis à plat dans ma tête ^^&#039;

Merci pour la réponse en tout cas!</description>
		<content:encoded><![CDATA[<p>Rien de bien compliqué, mais j&#8217;essayerais de te raconter ça directement, la j&#8217;avoue que j&#8217;ai pas tout mis à plat dans ma tête ^^&#8217;</p>
<p>Merci pour la réponse en tout cas!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Fabien</title>
		<link>http://www.lafabrick.com/blog/2009/12/14/1492-object-to-xml-to-object-conversion-xsd/comment-page-1/#comment-17416</link>
		<dc:creator>Fabien</dc:creator>
		<pubDate>Sun, 20 Dec 2009 23:02:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.lafabrick.com/blog/?p=1492#comment-17416</guid>
		<description>@Palleas : Bien joué l&#039;araignée ! T&#039;as remarqué le XMLLoader : un autre bidule chaud bouillon... Mais si on devais parler de tout, ça ne serait pas drôle ! Et ce blog ressemblerai plus à un bouquin qu&#039;autre chose... déjà que j&#039;aimerais écrire en anglais... quand je serais grand :) 
Pour ton histoire, Ba ouai pourquoi pas ! Ce qui peu être pratique c&#039;est de stocker tes objet localement en XML (si besoin) : ca évite de devoir gérer les limitations de SQLite (dans le cas d&#039;une appli bien débilou bien sur, mais là je te fait confiance). Après, et c&#039;est valable aussi dans le cas de @switcherdav, ce qui pourrait être bien, c&#039;est de faire 2/3 tests de perf entre un objet Object et un objet XML, sérialiser via AMF... Bon là ca commence à sentir le chipotage, surtout que je ne suis pas certain que ca bouffe des millisecondes.

Mon opinion : moi j&#039;aime bien avoir des objets tout comme je veux, quand je le veux, sans me taper des parseurs et autre lignes de codes relou. J&#039;préfère me prendre la tête sur des notions d&#039;ergo design, c&#039;est plus fun. D&#039;où ces articles d&#039;ailleurs. Si cette technique de conversion vous fait gagner du temps : banco ! Le cas typique d&#039;utilisation est une appli AIR pour de la sauvegarde local, et synchronisme avec des objets Object serveur. Comme tout le monde parle la même langue, c&#039;est impec. Le tout est de bien penser vos schéma XSD. Le côté fun de cette technique est de pouvoir switcher de XSD, et donc d&#039;avoir des formalismes XML différents, qui peuvent varier en fonction de l&#039;évolution de vos projets. monSchema1.0.xsd, monSchema1.1.xsd : on gère mieux le versionning du projet, et on évite des effets de bord super chiant en cas d&#039;évolution importante du système.

Sinon je suis curieux : y va faire quoi ce socket ?? 

Merci pour les retours ! Et soyez bon : faites du Fx4 :)</description>
		<content:encoded><![CDATA[<p>@Palleas : Bien joué l&#8217;araignée ! T&#8217;as remarqué le XMLLoader : un autre bidule chaud bouillon&#8230; Mais si on devais parler de tout, ça ne serait pas drôle ! Et ce blog ressemblerai plus à un bouquin qu&#8217;autre chose&#8230; déjà que j&#8217;aimerais écrire en anglais&#8230; quand je serais grand <img src='http://www.lafabrick.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Pour ton histoire, Ba ouai pourquoi pas ! Ce qui peu être pratique c&#8217;est de stocker tes objet localement en XML (si besoin) : ca évite de devoir gérer les limitations de SQLite (dans le cas d&#8217;une appli bien débilou bien sur, mais là je te fait confiance). Après, et c&#8217;est valable aussi dans le cas de @switcherdav, ce qui pourrait être bien, c&#8217;est de faire 2/3 tests de perf entre un objet Object et un objet XML, sérialiser via AMF&#8230; Bon là ca commence à sentir le chipotage, surtout que je ne suis pas certain que ca bouffe des millisecondes.</p>
<p>Mon opinion : moi j&#8217;aime bien avoir des objets tout comme je veux, quand je le veux, sans me taper des parseurs et autre lignes de codes relou. J&#8217;préfère me prendre la tête sur des notions d&#8217;ergo design, c&#8217;est plus fun. D&#8217;où ces articles d&#8217;ailleurs. Si cette technique de conversion vous fait gagner du temps : banco ! Le cas typique d&#8217;utilisation est une appli AIR pour de la sauvegarde local, et synchronisme avec des objets Object serveur. Comme tout le monde parle la même langue, c&#8217;est impec. Le tout est de bien penser vos schéma XSD. Le côté fun de cette technique est de pouvoir switcher de XSD, et donc d&#8217;avoir des formalismes XML différents, qui peuvent varier en fonction de l&#8217;évolution de vos projets. monSchema1.0.xsd, monSchema1.1.xsd : on gère mieux le versionning du projet, et on évite des effets de bord super chiant en cas d&#8217;évolution importante du système.</p>
<p>Sinon je suis curieux : y va faire quoi ce socket ?? </p>
<p>Merci pour les retours ! Et soyez bon : faites du Fx4 <img src='http://www.lafabrick.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Palleas</title>
		<link>http://www.lafabrick.com/blog/2009/12/14/1492-object-to-xml-to-object-conversion-xsd/comment-page-1/#comment-17406</link>
		<dc:creator>Palleas</dc:creator>
		<pubDate>Sun, 20 Dec 2009 11:05:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.lafabrick.com/blog/?p=1492#comment-17406</guid>
		<description>J&#039;ai noté l&#039;expression &quot;ça envoie de la rosette!&quot;, j&#039;ai un peu l&#039;impression qu&#039;avec toi c&#039;est &quot;ça envoit XXX&quot; avec XXX qui change régulièrement, et c&#039;est bien marrant :D

Plus sérieusement, je bosse sur une application AIR 2.0 avec un server (new SocketServer() OH YEAH) et un client qui va s&#039;y connecter. Je n&#039;ai pas encore attaqué l&#039;échange à proprement parlé, vu que je ne sais pas quelle solution choisir. En voyant ton article, je me dis que lancer des objets qui sont transformés en XML vers le serveur qui peut récupérer ensuite un objet et répondre avec un objet transformé en XML que le client récupère en objet... Ca peut se tenter non? Après tout, on va juste manipuler des chaines de caractères... Qu&#039;est-ce que t&#039;en penses? :o

Super article en tout cas, c&#039;est fourbe que Adobe ait un XMLLoader tout prêt si on n&#039;a pas le droit de l&#039;utiliser ouvertement &lt;_&lt;</description>
		<content:encoded><![CDATA[<p>J&#8217;ai noté l&#8217;expression &laquo;&nbsp;ça envoie de la rosette!&nbsp;&raquo;, j&#8217;ai un peu l&#8217;impression qu&#8217;avec toi c&#8217;est &laquo;&nbsp;ça envoit XXX&nbsp;&raquo; avec XXX qui change régulièrement, et c&#8217;est bien marrant <img src='http://www.lafabrick.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Plus sérieusement, je bosse sur une application AIR 2.0 avec un server (new SocketServer() OH YEAH) et un client qui va s&#8217;y connecter. Je n&#8217;ai pas encore attaqué l&#8217;échange à proprement parlé, vu que je ne sais pas quelle solution choisir. En voyant ton article, je me dis que lancer des objets qui sont transformés en XML vers le serveur qui peut récupérer ensuite un objet et répondre avec un objet transformé en XML que le client récupère en objet&#8230; Ca peut se tenter non? Après tout, on va juste manipuler des chaines de caractères&#8230; Qu&#8217;est-ce que t&#8217;en penses? <img src='http://www.lafabrick.com/blog/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> </p>
<p>Super article en tout cas, c&#8217;est fourbe que Adobe ait un XMLLoader tout prêt si on n&#8217;a pas le droit de l&#8217;utiliser ouvertement &lt;_&lt;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Fabien</title>
		<link>http://www.lafabrick.com/blog/2009/12/14/1492-object-to-xml-to-object-conversion-xsd/comment-page-1/#comment-17321</link>
		<dc:creator>Fabien</dc:creator>
		<pubDate>Thu, 17 Dec 2009 00:07:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.lafabrick.com/blog/?p=1492#comment-17321</guid>
		<description>@Armetiz : On peux imaginer plusieurs solutions... Peut être que le plus simple serait d&#039;avoir Une collection de groupes, et que l&#039;objet Geek référence la liste des groupes auquel il appartient. Du coup 2 objets, et 2 xml. ou alors un objet supplémentaire, avec définition de tous les groupes, et tous les geeks, avec leurs appartenance aux groupes. Et un xml qui ressemblerai à ca:
&lt;contents&gt;
&#160;&#160;&#160;&#160;&lt;groups&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;group name=&quot;nomDuGroupe&quot; ref=&quot;group1&quot; /&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;...
&#160;&#160;&#160;&#160;&lt;/groups&gt;
&#160;&#160;&#160;&#160;&lt;geeks&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;geek firstName=&quot;jean claude&quot;&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;groupsRef&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;groupRef&gt;group1&lt;/groupRef&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;...
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/groupsRef&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/geek&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;...
&#160;&#160;&#160;&#160;&lt;/geeks&gt;
&lt;/contents&gt;
Mais bon... là on met le doigt sur d&#039;autre question :) comment bien architecturer ces données, etc...

@switcherdav : Je n&#039;y vois pas d&#039;inconvénient ;) Si travailler avec du XML est plus confortable, la conversion par XSD a le gros avantage de valider ton objet. Ton xml répond au &quot;contrat&quot;, et tu es sûr d&#039;obtenir la bonne représentation de l&#039;objet, puisque l&#039;encodeur interne ce charge de toutes les validations. Ce qui serait intéressant serait de pouvoir continuer le processus en faisant de même côté PHP. Une version serveur de la conversion XSD, pour transférer le xml modifié, dans l&#039;objet typé AS3. La XSD étant partagé côté client et côté serveur. Je ne suis pas expert PHP, mais on doit pouvoir trouver cette mécanique.</description>
		<content:encoded><![CDATA[<p>@Armetiz : On peux imaginer plusieurs solutions&#8230; Peut être que le plus simple serait d&#8217;avoir Une collection de groupes, et que l&#8217;objet Geek référence la liste des groupes auquel il appartient. Du coup 2 objets, et 2 xml. ou alors un objet supplémentaire, avec définition de tous les groupes, et tous les geeks, avec leurs appartenance aux groupes. Et un xml qui ressemblerai à ca:<br />
&lt;contents&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;groups&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;group name=&nbsp;&raquo;nomDuGroupe&nbsp;&raquo; ref=&nbsp;&raquo;group1&#8243; /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8230;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/groups&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;geeks&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;geek firstName=&nbsp;&raquo;jean claude&nbsp;&raquo;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;groupsRef&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;groupRef&gt;group1&lt;/groupRef&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8230;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/groupsRef&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/geek&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8230;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/geeks&gt;<br />
&lt;/contents&gt;<br />
Mais bon&#8230; là on met le doigt sur d&#8217;autre question <img src='http://www.lafabrick.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  comment bien architecturer ces données, etc&#8230;</p>
<p>@switcherdav : Je n&#8217;y vois pas d&#8217;inconvénient <img src='http://www.lafabrick.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Si travailler avec du XML est plus confortable, la conversion par XSD a le gros avantage de valider ton objet. Ton xml répond au &laquo;&nbsp;contrat&nbsp;&raquo;, et tu es sûr d&#8217;obtenir la bonne représentation de l&#8217;objet, puisque l&#8217;encodeur interne ce charge de toutes les validations. Ce qui serait intéressant serait de pouvoir continuer le processus en faisant de même côté PHP. Une version serveur de la conversion XSD, pour transférer le xml modifié, dans l&#8217;objet typé AS3. La XSD étant partagé côté client et côté serveur. Je ne suis pas expert PHP, mais on doit pouvoir trouver cette mécanique.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

