Ausführungszeichen brauche ich nicht. also am besten schreibe ich ganze code
myXMLObj :
Code:
<nena:feature>
<rdf:Bag>
1. <rdf:li>
<rdf:Description rdf:about="nena://features/EnergySettings/EnergyD">
<nena:name>ABC</nena:name>
<nena:info>ABD</nena:info>
<nena:unit>
<rdf:Bag>
<rdf:li>nWs\packet</rdf:li>
</rdf:Bag>
</nena:unit>
</rdf:Description>
</rdf:li>
2. <rdf:li>...</rdf:li>
3. <rdf:li>...</rdf:li>
<rdf:Bag>
<nena:feature>
...
also will ich jetzt den Wert von Attribut von Description lesen...und durch eine schleife alle li durchlaufen also 3 attribute lesen
weil ich oben die Variable li schon habe, dann sage ich
Code:
var li = $(myXMLObj).find("nena\\:feature").children("rdf:Bag").children("rdf:li");
$(li).each(function(){
var desc = $(this).children('rdf\\:Description').attr("rdf\\:about");
});
geanu bei diese code sagt dass var desc undefiniert ist...