[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Way to find second instance?
If I do something similar to the following in ASP: objXSL.SelectSingleNode("//@match").Value = ".[whatever = 3]" Response.Write (objXML.TransformNode(objXSL)) then it will find the first instance of the "match" attribute in my XSL document, right? If so, how can I find the second instance without parsing the XSL tree nodes. I know I can do: objXSL.SelectSingleNode("/xsl:stylesheet/xsl:template/....../@match").Value = ".[whatever = 3]" Response.Write (objXML.TransformNode(objXSL)) But my XSL file is pretty big, and I would be scanning a lot of nodes. Is there a way to just do something like: objXSL.SelectSingleNode("/@match/@match").Value = ".[whatever = 3]" Response.Write (objXML.TransformNode(objXSL)) To set the second occurrence of "match"? I hope this is not too confusing :) Thanks in advance, Chris Mangano 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
|