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 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson TECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PCTECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PC par ROMELARD Fabrice
Speakers: Thierry Rapatout, Antoine Petit et Xavier Trebbia Cette session entre dans le cadre des RDV Décideurs des TechDays 2012, elle est liée à la consumérisation de l'IT et la mise en place du "DeskTop as a Service" dans de plus en ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|