[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
Re: disable escaping in xalan:nodeset()
Subject: Re: disable escaping in xalan:nodeset()
From: Joerg Heinicke <joerg.heinicke@xxxxxx>
Date: Wed, 15 May 2002 21:00:52 +0200
|
You should change your servlet to return a nodeset instead of a string.
Otherwise you have to parse the string, which is only possible with
extension functions.
Joerg
Ming schrieb:
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
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
RSS 2.0 |
|
Atom 0.3 |
|
|