begin process at 2012 05 27 07:28:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

ActionScript

 > 

exercice actionscrpt et xml marche pas


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

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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,842 sec (4)

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