On 2/5/05 12:19 AM, "Terry Vogelaar (de Mare)" <[EMAIL PROTECTED]> wrote:
>> <Card> > <Header>This fantastic card</Header> > <Content> > <Red>This</Red> needs to be displayed <italic>formatted</italic> > just like <bold>HTML</bold>; it should be in > <italic>one</italic> field. > </Content> > </Card> > > If I try revXMLNodeContents(id,"/Card/Content"), the function returns > empty. No "xmlerr", not even " needs to be displayed just like ; it > should be in field." Not that I want any of those... > > How do I get what I want? Terry, the problem is that you have tags within tags... the <Red> tag is a node just like <Content>. What you need is a CDATA tag that will let you store formatted data inside of a node, like: <Content> <![CDATA[<Red>This</Red> needs to be displayed <italic>formatted</italic> just like <bold>HTML</bold>; it should be in <italic>one</italic> field.]]> </Content> Any data inside the <![CDATA[ ... ]]> structure is not parsed by the interpreter; it's kind of like HTML's <pre> tag. you can use the 'revXMLNodeContents' to retrieve the CDATA tag, so: put revXMLNodeContents(id,"/Content") for my chunk above would return: <Red>This</Red> needs to be displayed <italic>formatted</italic> just like <bold>HTML</bold>; it should be in <italic>one</italic> field. HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] _______________________________________________ use-revolution mailing list [email protected] http://lists.runrev.com/mailman/listinfo/use-revolution
