|
Subject: Re: [xsl] xpath help? From: "dvint dvint@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Thu, 13 Feb 2025 00:28:37 -0000 |
Thanks, I don't think I've ever seen an XPath example with parents before.
I've certainly never used them. This did fix the problem...thanks..danSent
from my Verizon, Samsung Galaxy smartphone
-------- Original message --------From: "David Carlisle
d.p.carlisle@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date:
2/12/25 2:58 PM (GMT-08:00) To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re:
[xsl] xpath help? B you are selecting all elements that are the first child of
their parentuse
(//a[contains(@filepath, 'preface.html')])[1]/@newid
or/descendant::a[contains(@filepath, 'preface.html')][1]/@newid DavidOn Wed,
12 Feb 2025 at 22:53, dvint@xxxxxxxxx
<xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:I have this xpath that returns
more than one result
//a[contains(@filepath, 'preface.html')]/@newid
I thought adding [1] to it like this would get me the first entry, but
the result doesn't change
//a[contains(@filepath, 'preface.html')][1]/@newid
Here is an example of the file I'm processing
<nav>
B B B B <div class="coverpage">
B B B B B B B B <span class="publicationdate">February 12,
2025</span>
B B B B </div>
B B B B <div class="copyrightstatement"/>
B B B B <div class="toc">
B B B B B B B B <ul class="nav-list">
B B B B B B B B B B B B <li class="nav-item is-current-page"
data-depth="1">
B B B B B B B B B B B B B B B B <a newid="d3e90"
class="nav-link" filepath="preface.html"
B B B B B B B B B B B B B B B B B B B B href="#d3e90"
entry-type="file">Evaluation</a>
B B B B B B B B B B B B </li>
B B B B B B B B B B B B <li class="nav-item" data-depth="1">
B B B B B B B B B B B B B B B B <a newid="d3e139"
class="nav-link"
B B B B B B B B B B B B B B B B B B B B
filepath="${release.notes.base}/preface.html" href="#d3e139"
B B B B B B B B B B B B B B B B B B B B
entry-type="URL">Release notes</a>
B B B B B B B B B B B B </li>
B B B B B B B B B B B B <li class="nav-item" data-depth="1">
B B B B B B B B B B B B B B B B <a newid="d3e237"
class="nav-link"
B B B B B B B B B B B B B B B B B B B B
filepath="../deployment-planning-guide/preface.html"
B B B B B B B B B B B B B B B B B B B B href="#d3e237"
entry-type="file">Deployment planning</a>
B B B B B B B B B B B B </li>
B B B B B B B B B B B B <li class="nav-item" data-depth="2">
B B B B B B B B B B B B B B B B <a newid="d3e247"
class="nav-link"
B B B B B B B B B B B B B B B B B B B B
filepath="../deployment-planning-guide/understanding-iam.html"
B B B B B B B B B B B B B B B B B B B B href="#d3e247"
entry-type="file">Identity and Access
B B B B B B B B B B B B B B B B B B B B Management</a>
B B B B B B B B B B B B </li>
B B B B B B B B B B B B <li class="nav-item" data-depth="3">
B B B B B B B B B B B B B B B B <a newid="d3e255"
class="nav-link"
B B B B B B B B B B B B B B B B B B B B
filepath="../deployment-planning-guide/not-just-sso.html"
B B B B B B B B B B B B B B B B B B B B href="#d3e255"
entry-type="file">More than just single
B B B B B B B B B B B B B B B B B B B B sign-on</a>
B B B B B B B B B B B B </li>
B B B B B B B B </ul>
B B B B </div>
</nav>
XSL-List info and archive
EasyUnsubscribe
(by email)
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] xpath help?, David Carlisle d.p.c | Thread | Re: [xsl] xpath help?, Piez, Wendell A. (Fe |
| Re: [xsl] xpath help?, David Birnbaum djbpi | Date | Re: [xsl] xpath help?, Piez, Wendell A. (Fe |
| Month |