OK, this worked for me... but it's misleading because the
documentation says that the object passed to the 'setChildren' method
is "The replacement XML properties. May be a single XML object or an
XMLList object."

Aparently it can be a simple string or number too!

Thunder
______________________________________

var oNode:XML = <value>1.54</value>;

// re-assign the value of the node
oNode.setChildren(3.66);

______________________________________


--- In flexcoders@yahoogroups.com, "thunderstumpgesatwork"
<[EMAIL PROTECTED]> wrote:
>
> Guys,
> 
> I feel like an idiot right now, I have an XML object that has simple
> content (eg. oNode:XML = <value>1.54</value>; )
> 
> What is the preferred way to assign a new value to the text in the XML
> node? I tried first just assigning the string, but I get a compile
> error "cannot convert from String to XML"
> 
> The only thing I could come up with is to re-create it...
> 
> oNode = <{oNode.name()}>{newValue}</{oNode.name()>;
> 
> Seems like there must be a better way... there's lots of documentation
> on assigning the value from the parent XML (if the node with simple
> content is a child of a parent node you can assign to it as a
> 'property' of the parent node), but I didn't see a way to make
> 'setChildren' or something like that work...
> 
> thanks for any suggestions!
> 
> Thunder
>







--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to