This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Can not convert #RTREEFRAG to a NodeList


Hi Ming,

Try...

<xsl:value-of select="xalan:nodeset($record)/*/ztisuab/ztitle/title"/>

or, if you don't really want your variable to be an RTF (Result Tree Fragment),
then...

<xsl:variable name='record' select="document(fullKey)/xmldata"/>

Hope this helps
Marrow


-----Original Message-----
From: Ming <myu@lanl.gov>
To: xsl-list@lists.mulberrytech.com <xsl-list@lists.mulberrytech.com>
Date: 23 July 2002 00:10
Subject: [xsl] Can not convert #RTREEFRAG to a NodeList


>Hi,
>
>This is the part of my stylesheet:
>
><xsl:variable name='record'>
>                <xsl:value-of select="document(fullKey)/xmldata"/>
></xsl:variable>
>
><xsl:if test="string-length($record) &gt; 0">
>                <xsl:value-of select="$record/*/info/title"/>
></xsl:if>
>
>The variable record is just fine because I tried to print out from
>screen and it looks just fine. But after I tried to use the
><xsl:value-of select="$record/*/ztisuab/ztitle/title"/>, it gives me the
>error:
>
>Can not convert #RTREEFRAG to a NodeList
>
>This is very strange since I used the same way to access data in another
>stylesheet and everything works just fine. I use the version for both
>stylesheet:
>
><?xml version="1.0"?>
><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
>      xmlns:xalan="http://xml.apache.org/xalan";
>      version="1.0">
>
>
>Thanks a lot for your help.
>
>Ming
>
>
>
>
>
>
> XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]