Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-08-2007, 09:18   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2007
Beiträge: 49
NodeValue gibt IMMER 'null' zurück

hallo!

wenn ich mein XML mit firstChild.childNodes.childNodes; (beispielhaft) anspreche, dann gibt es mir das richtige zurück (INHALT). wenn ich es aber mit firstChild.childNodes.nodeValue; anspreche, dann gibt er mir immer 'null' zurück. wo liegt der fehler? bzw, muss ich da noch was einstellen oder noch einen speziellen tag einbauen? Und warum gibt es mir mit dem letzten childNodes überhaupt INHALT aus und nicht undefined?

meine XML schaut so aus:

<?xml version="1.0" encoding="UTF-8"?>
<node>
<name>INHALT</name>
<node>
Shousté ist offline   Mit Zitat antworten
Alt 24-08-2007, 09:36   #2 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
PHP-Code:
var m=new XML("<node><name>INHALT</name><node>")
trace(m.firstChild.firstChild.childNodes[0].nodeValue
warrantmaster ist offline   Mit Zitat antworten
Alt 24-08-2007, 09:40   #3 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.138
childNodes ist ein Array von XMLNodes. Wenn du wie in deinem Beispiel auf den Tex INHALT zugreifen möchtest, sieht das so aus:
ActionScript:
  1. var xml:XML = new XML("<node><name>INHALT</name><node>");
  2. trace(xml.firstChild.childNodes[0].firstChild.nodeValue);
Ausgabe: INHALT

ich kann dir nur empfehlen dir auch mal die Hilfe/API zur hand zu nehmen. Deine Posts weisen einige Verständnisschwierigkeiten und -lücken auf, die du aber selbst auch lösen könntest, da du schon einen Einstieg in die Verarbeitung von XML hast.
Omega Psi ist offline   Mit Zitat antworten
Alt 24-08-2007, 11:08   #4 (permalink)
Neuer User
 
Registriert seit: Jul 2007
Beiträge: 49
JEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEE


SCHAAAAAAALAAAAAAAALAAAAAAAAALAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAA SCHALALALALALALALAAAAAAAAAAAAAAAAAA


DANKE EUCH BEIDEN! endlich is fertig ... 4 wochen arbeit ... danke danke danke



Shousté ist offline   Mit Zitat antworten
Alt 05-09-2007, 09:17   #5 (permalink)
Weichei
 
Benutzerbild von SpherXz
 
Registriert seit: Nov 2002
Ort: Koblenz a. Rhein
Beiträge: 226
Hatte gerade das gleiche Problem. Funktionieren tuts jetzt.

Und das mit den besagten "Wissenslücken" scheint ein echtes Problem zu sein. Weil ich glaube nämlich, dass die meisten
PHP-Code:
<element>inhalt</element
als ein Node betrachten. Wenn man sich nicht intensiv damit befasst (und zu verstehen versucht ) findet man das aber auch nicht so schnell heraus

cheers
__________________
SpherXz //Relaunch in progress
Wer glaubt, ich sei zu blöd zum schreiben, hat recht!

//Stuff
HTML-Typewriter
SpherXz ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 02:04 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele