Hello,

Most e4x methods return xmllist not xml. I think the following should work :

> var n1 : XML = report.system["product-name"][0];


thomas
---
http://www.web-attitude.fr/
msn : [email protected]
softphone : sip:[email protected] <sip%[email protected]>
téléphone portable : +33601 822 056


2009/11/17 Pruitt, Byron S <[email protected]>

>
>
>  Found an article online reporting the dashes are a problem in E4X
> syntax.  http://www.insideria.com/2009/01/flex-xml-quick-tip.html if
> anyone is interested.
>
>
>
> However it addresses the problem of…
>
>
>
> dg.dataProvider = xmlDataSource.data-one;
>
>
>
> And recommends…
>
>
>
>  dg.dataProvider = xmlDataSource["data-one"];
>
>
>
> But in my problem, I do not explicitly state a dash in my syntax.  I
> expanded my experiment a little and defined report to be
>
>
>
> var report : XML =
> <dls-configuration><system><product-name></product-name></system>………</dls-configuration>
>
>
>
> and tried
>
>
>
> var n1 : XML = report.system["product-name"] as XML;
>
> and n1 is null.
>
>
>
> Still confused.
>
>
>
> -S
>
>
>
>
>
> *From:* [email protected] [mailto:[email protected]] *On
> Behalf Of *claudiu ursica
> *Sent:* Tuesday, November 17, 2009 2:09 PM
> *To:* [email protected]
> *Subject:* Re: [flexcoders] quick XML question
>
>
>
>
>
> I think the -    <dls-configuration> is the issue. There is a solution for
> this but i cannot remember where i read about it. Do some google-ing...
>
> C
>
>
>  ------------------------------
>
> *From:* "Pruitt, Byron S" <[email protected]>
> *To:* "[email protected]" <[email protected]>
> *Sent:* Tue, November 17, 2009 8:29:22 PM
> *Subject:* [flexcoders] quick XML question
>
>
>
> I have a variable named report set to an xml document.
>
>
>
> var report : XML =
> <dls-configuration><system></system>………</dls-configuration>
>
> var n1 : XML = report.system as XML;
>
> var n2 : XML = report.children( )[0];
>
>
>
> n1 = null
>
> n2 = the system node
>
>
>
> I have accessed nodes many times like I do for n1 and not a problem with it
> evaluating to null.  I can’t figure out what I am doing differently with the
> above.
>
> Any help showing me the obvious is appreciated.
>
>
>
>
>
> -Steve
>
>
>
>
>
>   
>

Reply via email to