AS2 تحليل XML مشكلة
-
05-07-2019 - |
سؤال
ولدي ملف xml وملف فلاش. ملف فلاش يقرأ ملف xml.
<?xml version="1.0" standalone="yes"?>
<banners>
<banner>
<title>Hello World</title>
<image>http://www.search-this.com/wp-content/themes/big-blue/images/company-logos1.gif</image>
<link>http://google.com/</link>
</banner>
</banners>
والآن يعمل هذا:
trace(this.childNodes[0].childNodes[0].childNodes[0]);
^ shows <title>Hello World</title>
ولكن هذا يدل على NULL:
trace(this.childNodes[0].childNodes[0].childNodes[0].nodeValue);
لماذا لم تظهر NULL؟
المحلول
وجرب هذا:
trace(this.childNodes[0].childNodes[0].childNodes[0].childNodes[0].nodeValue);
//--------------------------------------------------^ another childNodes
والسبب النص نفسه هو ما يسمى عقدة النص. وهو طفل من عنصر العنوان (وهي "عقدة عنصر").
وابتهاج،
لا تنتمي إلى StackOverflow