Subject: Re: [xsl] How to execute an expression XPATH in String From: David Carlisle <davidc@xxxxxxxxx> Date: Mon, 17 Jun 2002 13:48:30 +0100 |
Please do not take threads off list. > and i want to extract all value at >> /html/body/Table/tr/td[1]/p,/html/body/Table/tr/td[2]/p,/html/body/Table/tr/td[3]/p........ > so if i let $path=/html/body/Table/tr/td[1]/p > $tag=td > $index=1,2,..> It's not at all clear what you mean by "extract" here. If you just went select="/html/body/Table/tr/td/p" then that would select all p from all td elements and you would not need [1] [2] etc at all. As I said in my original message if you said what transformation you are trying to perform it would be a lot easier to help. the way you are trying to use strings is as if you were programming in say C and you had a string e="x+2" and an integer variable x with value 3 and you want to somehow get the string e to evaluate to 5. It is possible to parse the string but unless you are doing some advanced transformation it is unlikely to be the natural way of doing anything. David _____________________________________________________________________ This message has been checked for all known viruses by Star Internet delivered through the MessageLabs Virus Scanning Service. For further information visit http://www.star.net.uk/stats.asp or alternatively call Star Internet for details on the Virus Scanning Service. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] How to execute an express, David Carlisle | Thread | Re: [xsl] How to execute an express, CAO Tuan Dung |
[xsl] Multiple search, Wampler, David | Date | [xsl] normalize-space(me), Mike Ferrando |
Month |