Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: XMLConnector et sont utilité
Envoyé: 12 décembre 2004, 8h04 par Oznog
Le XMLConnector ne peut absolument pas créer un fichier XML. Il n'a absolument rien pour ce faire. Et d'ailleurs l'objet XML est là pour ça.
Le "send" du XMLConnector permet simplement d'envoyer des paramètres (entre guillement BIEN FORMER XML). On peut utiliser un objet XML pour préfabriquer les "param" mais ça reste que des paramètres.
La ligne suivante n'était qu'un exemple de XML capable de passer en paramètre.
var sendXML = new XML("<login username='oznog'><password mot='allo'>");
Ceci dit, à quoi peu bien servir cette composante? Comme toute composante, à simplifier.
Tu glisse la composante, tu ouvre les onglet et entre les propriétés/paramètres et tu peux te connecter COMME SONT NOM l'INDIQUE à un flux XML. Sans plus et surtout sans AS2! On l'utilise donc quand on a pas de connaissance XML pour par exemple peupler un combobox. Contrairement à l'objet XML qui lui est ecxclusivement contrôlable en AS2.
Maintenant pourquoi le "send" ? Pour envoyer au script serveur un paramètre pour préciser une requète SQL par exemple, ou un ID de client etc. PAS POUR ENVOYER UN XML COMPLET POUR lE SAUVER SUR LE DISQUE.
En conclusion le XMLConnector n'est pas pour ceux qui veulent "perdre leur temps" au contraire. Mais si on veut créer un fichier XML avec cette composante on perd notre temps.
NOTE sur le XML Flash :
Pour créer un XML, bien qu'il y ait quelques méthode Flash, personnellement je ne les utilisent que pour traiter un flux XML destiné à l'affichage. Pour la création j'utilise des scripts serveur qui sont compatible avec les DOM, plus puissant mais surtout compatible, portable et valide W3C, ce que le Flash n'est assurément pas. Mais c'est exactement la même chose, des "createNode, cloneNode, attributes" côté serveur.
Moi aussi je trippe fort avec le XML et je note dans tes propos cette même euphorie. Et tu ne touche que la pointe de l'iceberg c'est à dire le stockage et à ce niveau l'usage d'un CSV, d'une base de données ou d'un simple fichier texte revient au même. Ce qui a de particulier avec le XML c'est qu'il nomme et identifie ses valeurs, et là les possibilités son universelle voir à découvrir et très peut documentées.
Ciao
oznog
Réponses
|