Accueil > Forum > > > > récupérer un tableau après avoir lu et créé le tableau en XML
récupérer un tableau après avoir lu et créé le tableau en XML
jeudi 19 février 2004 à 22:50:48 |
récupérer un tableau après avoir lu et créé le tableau en XML

rtgiman
|
bonjour! j'ai encore une ch'tite quetion... voila, ca y est grace au super tutorial de blackWizard (que je remercie mille fois) j'arrive à lire du XML et le à charger dans tableau. seul problème, lorsque je sors de la function monXML.onload() et ben, mon tableau est à nouveau vide... sniff et pourtant il existe à un moment donné. mais, pas moyen de le faire sortir de cette ;;nk;hqsjkb cn de function. quelqu'un a la solution??? merci.. 
|
|
jeudi 19 février 2004 à 23:48:26 |
Re : récupérer un tableau après avoir lu et créé le tableau en XML

bongawonga
|
Quoi encore un de tableau XML vide DrBUG a encore frappé!!
Moi super PANDA, Je me dois d'intervenir.
ps: pour ceux qui n'ont pas suivi les précédents épisodes de super Panda voir ce post: http://www.flashkod.com/forum.v2.aspx?ID=188431
Déjà pour commencer, je vais te questionner:
1. est-ce qu'il est déclarer exemple: new Array() ?
2. as tu testé si les données inserées sont correctes?
3. as tu testé ton tableau à la fin de ta fonction onLoad()
4. es-tu un agent à la solde drBUG? gredin! /(
si tu as fait tout est bon et que ça ne fonctionne toujours pas envoie nous tes sources on va leur régler leurs compte à celle là tu vas voir, sinon on va taper blackWizard!
|
|
vendredi 20 février 2004 à 10:35:24 |
Re : récupérer un tableau après avoir lu et créé le tableau en XML

rtgiman
|
Je suis pas un agent à la solde de Docteur Bug, moi. mais toi t'es qui pour me poser ces questions? t'es de la police?
Bon d'ccord, faisons un effort ( après tout, c'est pour moi que vous bossés).
donc 1: il est déclarer, ses papires sont en rêgles.
2: oui elle sont correctes puisque3:
3: j'ai testé le tableau à la fin de la boucle on load, et ça marche.
4: cf plus haut. Et toi 't'es de la police.
5: ben voila le code,un peu crado, un peu bouroune, mais dans la vie y'a 2 facon de coder, la façon académique propre, et la façon Tsigane, et ben moi je code Tsigane. (d'ailleur si tu as une poule ou 2?) .
donc le voilà:
////initiatlisation NodesXML = new XML(); /// tableau_site = [["a1", "a2", "a3", "a4", "a5", "a6"], ["a1", "a2", "a3", "a4", "a5", "a6"]]; for (n=0; n<1000; n=n+1) { tableau_site[n] = ["a", "a", "a", "a", "a", "a"]; }; /// var h = 0; NodesXML.ignoreWhite = true; NodesXML.load("Nodes.xml");
/////// fin d'initialisation
NodesXML.onLoad = function(flag) { if (flag) { i = 0; // on initialise le compteur. // on se place sur le noeud des news. for (i=0; i<100; i=i+1) { j = 0; h = NodesXML.firstChild.childNodes[i].childNodes[3].firstChild; if (h != undefined) { for (j=0; j<6; j=j+1) { tableau_site[h][j] = NodesXML.firstChild.childNodes[i].childNodes[j].firstChild; /*trace(tableau_site[h][j]);*/ }; } } } trace(tableau_site[98][j]);/// ca , et ben ca marche. };
i = 0; for (i=0; i<100; i=i+1) { j = 0; for (j=0; j<6; j=j+1) { trace(tableau_site[98][j]);///// et pis ca , et ben ca marche plus }; };
|
|
vendredi 20 février 2004 à 10:41:01 |
Re : récupérer un tableau après avoir lu et créé le tableau en XML

rtgiman
|
une p'tit precision, à la place de 98 etben tu peux mettre un [i] la boucle aura un plus grand interet.
et voila le fichier xml:
<?xml version="1.0" encoding="UTF-8"?> <main> <node> <url>www.et_ma_main.fr</url> <nbrlien> 6 </nbrlien> <entre>oui</entre> <pajek>98</pajek> <dc>Jean Mermoz</dc> <rang>1</rang> </node>
<node> <url>www.dans_ta.fr</url> <nbrlien> 6 </nbrlien> <entre>non</entre> <pajek>5</pajek> <dc>Jean Mermoz</dc> <rang>1</rang> </node> </main>
|
|
vendredi 20 février 2004 à 18:31:04 |
Re : récupérer un tableau après avoir lu et créé le tableau en XML

cadoudal56
|
Héhé c'est marrant c'est le me probleme que moi.... Je sais je vais pas apporter grand chose au débat, mais c'est juste pour dire qu'il y a vraiment deux personnes qui ont le probleme... Mais moi je veux juste que le charger et a tout mettre dans un tableau. Essaie de lire ceci, c'est la discute que j'ai lancée... Flash + XML + recuperation de données (variables) Par contre je comprends pas pouquoi tu fais cela : tableau_site = [["a1", "a2", "a3", "a4", "a5", "a6"], ["a1", "a2", "a3", "a4", "a5", "a6"]]; for (n=0; n<1000; n=n+1) { tableau_site[n] = ["a", "a", "a", "a", "a", "a"]; }; Tu préremplis le tableau ? Moi je code en perl ou en php ou en javascript, mais jamais j'ai prérempli mes tableaux pour après changer les valeurs... Sinon ben je suis pas assez fort encore pour trouver ton erreur... Juste un truc mais c'est surement pas cela... Tu utilises deux fois les valeurs i et j dans des boucles et lui dis pas que les variables ne sont pas là que pour cette fonction... Moi je mettrais : for (vatr i=0; i<100; i=i+1) { for (var j=0; j<6; j=j+1) { En tout cas il y a beaucoup d'accolades la dedans... Bref bonne chance et sachez que je suis intérréssé par la soluce @+ cadou Tu comprendras peut etre... Moi j'en suis a me dire Cadoudal56 La Bretagne ca vous gagne !!
|
|
|
vendredi 20 février 2004 à 23:33:22 |
Re : récupérer un tableau après avoir lu et créé le tableau en XML

cadoudal56
|
Hello, Bon ben moi je suis tout content j'ai trouvé la solution... Je vais essayer d'expliquer mais ca va pas etre simple... En gros, le fichier xml reste ouvert tout le temps C'est comme si tu te disais que le fichier ne reste plus en mémoire des qu'il se ferme, dès la fin de onLoad en fait... En gros ton code est parfait (je suppose..) et a l'endroit ou tu as ecrit ceci : } trace(tableau_site[98][j]);/// ca , et ben ca marche. }; juste a l'endroit ou tu as ton trace, tu remplaces par des envois aux fonctions que tu desires pour lancer tes diverses animation. Tu dois te dire qu'apres la derniere accolade du Onload l'anim est fini, tout le monde remballe C'est bizarre comme logique mais ca marche. J'ai trouvé la solution grace a vos réponses mais aussi en décortiquant des sources... Il y a des trucs a te donner mal au crane quand meme... Bon ben je suis content alors je vais jouer @+ Cadoudal56 La Bretagne ca vous gagne !!
|
|
|
mardi 6 septembre 2005 à 23:54:20 |
Re : récupérer un tableau après avoir lu et créé le tableau en XML

rtgiman
|
héhé...
C'est trop fort... voila que je me repose des questions que je me suis deja posé et dont je me souviens plus des réponses... en fait je ne les trouve toujours pas logique..
Pour cause, qu'en on me dit: "Par contre je comprends pas pouquoi tu fais cela : tableau_site = [["a1", "a2", "a3", "a4", "a5", "a6"], ["a1", "a2", "a3", "a4", "a5", "a6"]]; for (n=0; n<1000; n=n+1) { tableau_site[n] = ["a", "a", "a", "a", "a", "a"]; };"
je réponds encore: et ben moi aussi ca me semble completement tordu, mais sinon pas moyen d'avoir accès au valeur du tableau (je viens encore de perde 2 heures pour savoir ou ca merdait... dans le tableau): ie. pas moyen de déclarer un tableau à plusieurs dimension. ou un tableau d'objet. Si qq un possede la formule magique, je suis au moins aussi preneur que il y a un an...
Voila, merci FlashKod pour ces archives :)
|
|
Cette discussion est classée dans : récupérer, tableau, xml, créé, lu
Répondre à ce message
Sujets en rapport avec ce message
Je n'arrive pas à récupérer des données d'un fichier xml [ par regaton ]
Bonjour a tous...Mon pb : J'ai fais mon fichier xml le plus simple possible:<?xml version="1.0
récupérer des données organisées dans xml [ par regaton ]
Bonjour a tous...Mon pb : J'ai fais mon fichier xml le plus simple possible:<?xml version="1.0" encoding="I
catalogue énorme ! [ par sherka68 ]
Bonjour à tous,Je veux faire un catalogue avec Flash.La base exportée en XML contient environ 6000 références.Lorsque je charge le fichier XML et que
updater XML depuis flash [ par 2ms ]
hello tout le monde,voila mon problème j ai une animation flash qui load un fichier xml ou ce trouve mon contenu (texte et lien pour des img)une fois
loadclip qui ne load pas [ par Inumber ]
Bonjour,Je suis actuellement en train de refaire une galerie pour mon site, mais cette fois automatisée, c'est à dire comme toujours un xml créé par P
XML>FLASH=chargement [ par MangueCarotte ]
Messieurs Dames bonsoir,Voici ce qui m'empêchera de dormir ce soir:Je souhaiterai uploader le contenu d'un fichier xml dans Flash pour qu'à chaque cli
Tableau 2D, boucle for et XML [ par Zeroune ]
Bonjour,Mon problème est assez simple et je pense qu'il sera résolu en un minimum de temps. Je suis débutant en ActionScript. J'ai un xml des plus bas
[XML & Actionscript] Récupérer des URLs dynamiques dans un XML [ par marytheflea ]
Bonjour à tous, Je travaille actuellement sur un site qui comporte une navigation linéaire, avec sur chaque page un bouton "suivant" et un "précé
Accent dans mon xml pas pris en compte (déja lu les autre sposte) [ par fran125 ]
Bonjour à tous, Voila j'ai acheter un kit graphiks sur un site. Et j'essaye ( je suis nul en web) de mettre le contenu à jour. Seulement il ne prend p
Problème de tableau [ par stfaneb ]
Bonjour tout le monde,J'ai créé une fonction (on la nomme toto()) dans un fichier externe .as .Cette fonction se charge de parser un flux xml puis de
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2010 : PLAN DE MIGRATION VERS SHAREPOINT 2010TECHDAYS PARIS 2010 : PLAN DE MIGRATION VERS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Arnault Nouvel et Antoine Dongois Le processus à prendre : Apprendre (découvrir la plateforme) Préparer (documenter l'historique et choisir la méthode de MAJ) Test (Test de MAJ) Implémenter (Effectuer la MAJ) Valid...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2010 : LA PLEINIèRE DU SECOND JOURTECHDAYS PARIS 2010 : LA PLEINIèRE DU SECOND JOUR par ROMELARD Fabrice
Après un retour sur l'histoire des TechDays de Paris et le fait que ce soit le plus gros event MS au monde (du fait de sa gratuité), le président de MS France (Eric Boustoullier) a fait une présentation de la vision Microsoft pour les années à venir...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice CRéATION D'UNE BASE DE DONNéE SOUS SQL AZURECRéATION D'UNE BASE DE DONNéE SOUS SQL AZURE par junarnoalg
Sans rentrer dans les détails, je me propose ici de faire un rapide tour de ce que propose SQL Azure.
SQL Azure est avant tout un service d'hébergement de base de données relationnelles construit sur SQL Server. Il permet aux entreprises d...
Cliquez pour lire la suite de l'article par junarnoalg TECHDAYS PARIS 2010 : LES SERVICES D'APPLICATIONS DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LES SERVICES D'APPLICATIONS DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Xavier Moreels et Julien Bakmezdjian Ce sujet est lié au partage des applications comme services dans SharePoint 2010, ceci représente la possibilité de créer sa propre application qui sera utilisable comme ceux en standard : Search...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
RE : AIDE SUR MENURE : AIDE SUR MENU par ChasseurDeChimeres
Cliquez pour lire la suite par ChasseurDeChimeres
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|