|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: disable escaping in xalan:nodeset()
Because the result returned from the xmldb:getXmlRecord(@name) is in xml format. I need to be able to read it like a regular xml file. Do you know any other way I can do this? For example, the result returned from xmldb:getXmlRecord(@name) is in this format: <xml> <article> <title> title1 </title> </article> </xml> And what I want is to be able to read this string just like to read a xml file. Thanks. Ming Oleg Tkachenko wrote: > Ming wrote: > > > This is actually a question related to the one I posted yesterday > > regarding reading records from database in XSLT. But it's a different > > problem so I decided to post as a different topic so people can search > > easily. > > > > I'm having trouble to make xalan:nodeset() work because the value > > I passed to xalan:nodeset is escaped. So, all the tags (< and >) are > > escaped to < and > and the xalan:nodeset cannot recognize them. > > > > Here is what I did. In mystylesheet, > > > > <xsl:variable name='record' select= > > "xalan:nodeset(xmldb:getXmlRecord(@name))/xml"/> > > > > The xmldb:getXmlRecord(String key) is a java method used to get the key > > from the xml file, access the mysql database, get the value from the key > > and return the string. > > xalan:nodeset() function is supposed to convert result tree fragments to > nodeset, why do you want to use it to parse string??? > > -- > Oleg Tkachenko > Multiconn International, Israel > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








