Subject: [xsl] Re: xsl:function From: Jeni Tennison <mail@xxxxxxxxxxxxxxxx> Date: Wed, 21 Feb 2001 22:04:55 +0000 |
Hi Dave, >> Actually I think it's pretty hard to encapsulate multiple values into >> a single one in XSLT - how would you return a string, a number and a >> node set without turning them all into an RTF? Unfortunately, I think >> that supporting the return of multiple values either way would mean >> extensions to XPath. Perhaps it's something worth lobbying for for >> XPath 2.0. > > I think it's certainly inconvenient. Another commented that it could > be done already (while snipping my "yes, I know it can be done > already" comment!). You comment that it's pretty hard. I guess it's > something for further debate. :-) Certainly, my approach given the > status quo would be to construct an RTF containing all of the > information that I wanted to return. Yes, you could fudge it with an RTF. Create something like: <item type="boolean" /> <item type="number">35</item> <item type="node-set"> <node id="..." /> <node id="..." /> ... </item> And then have a function of some kind that could take an item and give you the relevant value from it. A list data type (slated for XPath 2.0, as Mike pointed out) would make it a lot simpler. Cheers, Jeni --- Jeni Tennison http://www.jenitennison.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Re: xsl:function, Michael Kay | Thread | Re: [xsl] Re: xsl:function, Uche Ogbuji |
Re: The top 10 limitations of XSLT , Jeni Tennison | Date | RE: The top 10 limitations of XSLT , Diamond, Jason |
Month |