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/