begin process at 2010 03 21 05:00:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Base de données

 > 

XML

 > 

Problème de lecture pour un xml


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème de lecture pour un xml

vendredi 13 février 2009 à 10:14:04 | Problème de lecture pour un xml

Mansuz

Bonjour,


Jusqu'à présent avec AS3 je n'ai fait que lire de petits xml que j'avais écris moi même.
Là je voudrai lire un  vrai xml écrit par un programme quelconque. Au niveau du code AS3 je n'ai pas d'erreur, la méthode semble être bonne.
Mais quand je trace mon xml j'obtiens pas le résultat attendu.

//Extrait du code as3
private function chargementTermine ( pEvt:Event ) :void
{   
var donnneesXML:XML = new XML ( pEvt.target.data );
//Données xml accessible
trace(donnneesXML);
}

//XML que je veux lire

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   version="1.0"
   width="210mm"
   height="297mm"
   id="svg2">
  <defs
     id="defs4" />
  <g
     id="layer1" />
  <path
     d="M 248.57143,169.50506 A 115.71429,105.71429 0 0 1 162.7068,271.64149 L 132.85715,169.50504 z"
     id="path2561"
     style="opacity:0.80866424;fill:#008080;fill-opacity:1;stroke:#000000;stroke-width:3.9000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</svg>


//Ce que me trace Flash


<svg:svg version="1.0" width="210mm" height="297mm" id="svg2" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg">
  <svg:defs id="defs4"/>
  <svg:g id="layer1"/>
  <svg:path d="M 248.57143,169.50506 A 115.71429,105.71429 0 0 1 162.7068,271.64149 L 132.85715,169.50504 z" id="path2561" style="opacity:0.80866424;fill:#008080;fill-opacity:1;stroke:#000000;stroke-width:3.9000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"/>
</svg:svg>

On peut remarquer la présence de ":" , problème au niveau de balises... Bref certains éléments sont mal retransmis. Comment palier à ce problème?
Avez vous des liens qui pourraient m'aider dans mes recherches. Car j'ai du mal à mettre un nom sur mon problème...

Merci d'avance !



Mansuz
vendredi 13 février 2009 à 12:02:14 | Re : Problème de lecture pour un xml

Mansuz

Il semblerai que ce soit cette ligne qui soit en cause:

 xmlns:svg="http://www.w3.org/2000/svg"


Mansuz
vendredi 13 février 2009 à 12:35:58 | Re : Problème de lecture pour un xml

Mansuz

http://www.ultrashock.com/forums/actionscript/as3-xml-parsing-problem-111349.html

J'ai trouvé un lien où une personne semble avoir eu le même problème que moi ! Mais je ne comprend pas encore la solution :)

Mansuz
vendredi 13 février 2009 à 14:15:11 | Re : Problème de lecture pour un xml

Mansuz

var monXml:XML = pXML;   
var svg: Namespace = new Namespace ("http://www.w3.org/2000/svg");
trace(pXML.svg::path.@d);

Je peux plus ou moins accéder au différentes infos avec cette syntaxe... Je vais voir si je peux vraiment utiliser ça dans un cas + concret.



Mansuz
vendredi 13 février 2009 à 14:29:24 | Re : Problème de lecture pour un xml

Mansuz

Réponse acceptée !
C'est bon, j'ai réussi à écrire une boucle for each avec cette syntaxe. :)

for each(var bal:XML in pXML..svg::path) {
    interPath(bal.@d, bal.@style);
}

Je vais pouvoir continuer :D

Mansuz


Cette discussion est classée dans : problème, lire, xml, id, stroke


Répondre à ce message

Sujets en rapport avec ce message

problème avec xml et apostrophe [ par ludm ] Bonjour,J'utilise un fichier xml pour afficher notamment du texte en dynamique et lorsque je met une ' apostrophe, flash m'affiche : &apos dans mon ch VARIABLE FONCTION BOUCLE XML ARRAY (PB DE PASSAGE D'UNE VARIABLE DANS UN TEXTFIELD) [ par webdesignasp ] Bonjour, Voici mon problème : J'arrive à récupérer et afficher dans le panneau de sortie Flash le paramètre  "description" d'une balise XML "LISTE". J Problème récupération de données XML [ par juju2chaussette ] Salut à tous,voili voilou, je suis étudiant en info. actuellement en stage et je me prends la tête sur un problème depuis 2 jours:J'ai un fichier XML Probleme avec XML .... [ par nad75 ] Bonjour tout le monde,J'ai un énorme problème avec le chargement d'un fichier XML sous flash.... on a réussi à afficher ce que nous avons sur le fichi Problème Load XML [ par superlolo56 ] Hello tout le monde. Mon souci, ça doit pas être très compliqué: Je loade un fichier XML, je le charge dans un tableau, mais impossible d'afficher le xml /flash [ par bartoun ] Bonjour a tous, je vous propose la source suivante (tres bien faite + commentées) pour un page flip dynamique du tonerre ! http://www.76design.com/sh Récupération de données dans un XML : IE ne veut pas [ par eisseonweb ] Bonjour ! Je viens vers vous avec un problème d'une logique totalement miscrosoftienne qui me laisse pantois (quelle introduction) ! Voilà, j'ai une Problème de xml en ligne [ par maryvonne ] Bonsoir, Même s'il est vrai que j'ai lu des post plus ou moins similaires et que j'ai essayé d'appliqué ce qui y est dit, mon problème persiste. (Ah o flash->php->xml->flash: envoie de variables à un php par mon_XML.load() [ par oin__oin ] coucou... je cherche a afficher les résultats d'une requete MySQL sous forme de XML pour le transmettre a Flash....Coté php:$host='';$user='';$pass='? Problème affichage dans gallerie xml [ par geraldinechx ] Bonjour,Avis aux experts du xml, j'ai une petite question à vous poser. J'ai construit une petite galerie xml que j'ai placé dans une animation que j'


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales