Accueil > Forum > > > > exercice actionscrpt et xml marche pas
exercice actionscrpt et xml marche pas
jeudi 24 novembre 2005 à 16:25:18 |
exercice actionscrpt et xml marche pas

alencredetesyeux
|
Bonjour:
Je debute dans l'apprentissage de xml dans flash.
Pour commencer , je prefere travailler sur des exercices afin de mieut comprendre
le fonctionnement.
Voici un exercice que j'ai trouve sur internet que je n'arrive pas a faire fonctionner:
Le fichier xml:
<?xml version="1.0" encoding="UTF-8"?>
<rss version = "2.0">
<channel>
<title>Sciences.ch-News</title>
<link>http://www.sciences.ch</link>
<description>Sciences News First</description>
<language>fr</language>
<copyright>Copyright Sciences.ch</copyright>
<pubDate>Sun,20 Apr 2003 08:01:04 PDT</pubDate>
<lastBuildDate>Sun,20 Apr 2003 08:01:04 PDT</lastBuildDate>
<category>Mathematique,Physique theorique</category>
<generator>Sciences.ch</generator>
<docs>http://www.sciences.ch/accueil.htm</docs>
<image>
<title>Sciences.ch</title>
<url>http://www.sciences.ch/images/bansciencesch.gif</url>//On inserre une image (gif)
<link>http://www.sciences.ch</link>
<width>88</width>
<height>31</height>
</image>
<item>
<title>Effet Compton relativiste</title>
<link>http://www.sciences.ch/htmlfr/physatomique/physatomphysnucl01.php#effetcompton</link>
<description>Dans le domaine de la radioprotection
en physique nucleaire , il est important de savoir comment le
le rayonnement penetre la matiere et comme celui-ci interagit avec cette derniere.Plusieurs types d'interactions differentes
sont possibles tel que la creation de paires electron-positron, de diffusion coherente ou incoherente (effet compton), et
d'autres phenomenes nucleaire beaucoup plus complexes.Nous proposons de demontrer au lecteur dans le cadre d'une
diffusion incoherent relativiste comment le photon perd de son energie lors de la collision avec un electron du materiau
concerne et quelques proprietes qu'il est possible de tirerde ce modele theorique.</description>
</item>
<item>
<title>Origine de la chaleur</title>
<link>http://www.sciences.ch/htmlfr/mecanique/mecanthermodyn01.php#chaleur</link>
<description>Qu'est ce que la chaleur? Voici une question que se posent nombre d'etudiants et parfois
suffisament longtemps pou qu'ils n'obtiennent jamais la reponse meme lors de leurs cursus scolaire universitaire.Ne pas
comprendre ce qu'est la chaleur est nous le savons , une source enorme de confusion et de difficulte de comprehension des
conceptions fondamentaux de la themodynamique (premier principe).Sciences.ch propose donc la une explication
microscopique de la chaleur basee sur la mecanique statistique demontrant n'est qu'au fait qu'un
changement de la distribution energique des micro-etats vers de plus hautes ou plus faible valeurs.Il convient peut etre de
se demander s'il ne faudrait pas introduire la thermodinamique seulement et seulement apres avoir etudie les bases de la
mecanique statistique ( etant donne les problemes qu'unt les etudiants en thermodynamique) qui permettent d'acceder a la
demonstration que nous proposons.</description>
<pubDate>le,27 Mai 2004 11:50:01 GMT</pubDate>
</item>
</channel>
</rss>
Le fichier actionscript mis dans le calque action de flash:
j'ai creer un calque action
puis un nouveau calque (movie) en dessous du calque action
j'ai selectionne la 1ere frame du calque (movie)
selectionne "A" dans la barre d'outils sur la gauche afin d'inserrer un emplacement texte ( je n'ai rien mis a l'interieur).
j'ai verifie que l'emplacement texte etait bien selectionne puis ai
Apputer sur f9 (propriete) ensuite , j'ai selectionne dynamique et mis
"xmlfeed" en face de" VAR."
j'ai cree un nouveau emplacement de texte (dynamique) (toujours dans le
calque (movie))puis lui ai donne le nom de source comme VARiable.
ensuite :
j'ai selectionne la 1ere frame du calque (action)
puis lui ai inserre ce script:
cnetXML = new XML();
cnetXML.load("news.xml");
cnetXML.ignoreWhrite = true;
cnetXML.onLoad = extractData;
trace(myXML);
function extractData(success) {
rootHandler = this.firstChild.childNodes;
//first level -<channel>
nodeHandler = rootHandler[0].childNodes;
//second level
source = nodeHandler[0].firstChild.nodeValue;
for (i=0; i<=nodeHandler.length; i++) {
if (nodeHandler[i].nodeName == "item") {
childHandler = nodeHandler[i].childNodes;
title = childHandler[0].firstChild.nodeValue;
link = childHandler[1].firstChild.nodeValue;
description = childHandler[2].firstChild.nodeValue;
addfeed +=
"<a href=\""+link+"\"target=\"_new\"><font
size=\"+1\"><b>"+title+"</b></font></a><br>"+description+"<br><br>";
}
}
xmlfeed = addfeed;
}
Voila ....
maintenant je fais f12 pour lancer le swf et il me met :
un cript de cette annimation raletit l'execution de macromedia flash player 7.
Si l'execution n'est pas suspendue,ilest possible que votre ordinateur ne reagisse plus.
Souhaitez vous abandonner l'execution de ce script ?
Je clic sur oui
et aucun texte n'est affiche
Je surligne la prtie ou doit se trouver le texte et je vois :
undefined (indefini)
Pouriez vous me dire pourquoi cela ne marche pas ?
auriez vous d'autre exercices que vous pourriez me passer pour que je puisse
comprendre le fonctionnement de ( firstChid , childNodes etc ...) ?
|
|
jeudi 24 novembre 2005 à 17:40:03 |
Re : exercice actionscrpt et xml marche pas

John_Doe_88
|
Non mais c pas la peine recommence.
Il faut tester progressivement et pas quand tu arrive a la fin du truc
parce que tu trouveras jamais l'erreur, surtout si tu es debutant.
Et en plus vu la taille de ton post ca donne vraiment pas envie de le lire... 
Ou alors prends une source qui marche et essaie de la comprendre
|
|
vendredi 25 novembre 2005 à 15:21:58 |
Re : exercice actionscrpt et xml marche pas

alencredetesyeux
|
Ok !!!
Je vais voir ca , mais cela ne m'empechera pas de comprendre ce qui' ne va pas sur ce script
par la suite .
Merci
(si tu as des exercices , je suis prenneur )
|
|
Cette discussion est classée dans : http, xml, www, calque, sciences
Répondre à ce message
Sujets en rapport avec ce message
http://www.flashkod.com/code.aspx?ID=13620 HELP !!! [ par louchez ]
Slt a tous les gars, je fais un prochain site en flah mais j'ai un petit probleme, j'essaye de faire de la meme facon que la source situer sur cette p
dunun au flashfoward2004 [ par micaeldunun ]
C'est avec la fierté d'un petit coq gaulois et avec les mains qui tremblent un peu, que www.dunun.com vient d'apprendre sa nomination aux Flashforward
Introduction > Aide [ par jmobylette ]
Bonjour - Je travaille sur Flash depuis plusieurs mois et j'aimerais faire une introduction. Pour cela, j'aimerais avoir des renseignements et des aid
http://www.volvoxc90.se/ [ par ArnoFromTheRoom ]
qui peut m'expliquer l'action qu'ils ont foutu sur cette image pour faire la defiler en suivant la souris comme ca???En plus le site est vraiment exep
Vous voulez du flash... [ par Raoul12 ]
http://www.banja.com >> la meilleure conception flash du moment...http://www.teamchman.com >> ses créateurs
Super menu sur http://www.musze.com [ par mismum ]
Hello!!! En visitant le site http://www.musze.com/, j'ai trouvée le menu Flash que je veux pour mon site perso. Mon problème est simple et complexe à
jeu de baston en flash [ par fry1977 ]
http://www.actisign.com/kungfuPhilippe FRYDeveloppeur flashhttp://www.actisign.com<a href="http://www.actisign.com/k
http://www.illuminit.com [ par recruteur ]
http://www.illuminit.comjobsSpecialiste du conseil en innovation recrute les jeunes talent de demain.
Tutoriaux [ par overbrave ]
Bien qu'ill y est des tutoriaux sur flash dans sur l'URL http://www.flashkod.com/ je voudrais bien connaitre quelque très bon tutauriaux car il me se
modification source 26802 [ par sebss ]
BonjourAvant toute chose, je vous dis un grand merci pour ce site et les intervenants, surtout pour un débutant.J'ai effectué une recherche sur le for
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|