Subject: Re: [xsl] Deepest element in the tree From: "Rick Quatro rick@xxxxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Wed, 24 Aug 2016 20:01:09 -0000 |
As I look at this, I don't think my subject line is quite accurate. I actually need the deepest element on the last branch. See even if the <p>3</p> element had a lot of ancestors, I would still want the <p>4</p> element. -----Original Message----- From: Rick Quatro rick@xxxxxxxxxxxxxx [mailto:xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx] Sent: Wednesday, August 24, 2016 3:47 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] Deepest element in the tree Hi, I am trying to find the deepest, last element in an xml file. When I use this xpath 1.0 statement: //*[last()] it returns all nine of the last elements. I want to get the <p>4</p> element because it is the last of the last. Note that I don't know ahead of time what element name it will be. I tried this //*[last()][last()] but it still returns all of them. Any help would be appreciated. Here is my xml: <?xml version="1.0" encoding="UTF-8"?> <topic> <body> <p> <ul> <li> <p>1</p> </li> <li> <p>2</p> </li> <li> <p>3</p> </li> <li> <p>4</p> </li> </ul> </p> </body> </topic> Rick Quatro Carmen Publishing Inc. 585-366-4017 rick@xxxxxxxxxxxxxxx
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Deepest element in the tr, Martin Honnen martin | Thread | Re: [xsl] Deepest element in the tr, Michael Kay mike@xxx |
Re: [xsl] Deepest element in the tr, Martin Honnen martin | Date | Re: [xsl] Xslt string Operation, Michael Kay mike@xxx |
Month |