Brug variabel som condition i et xpath statement
Hej eksperter,Jeg har brug for at afklare om det er muligt at bruge en variabel som en del af et xpath statement.
Det jeg vil er noget lunde der her:
---
<xsl:variable name="customerReferenceVariable" select="/*[local-name()='Invoice' and namespace-uri()='http://TempFirm.EDI.Requests.Invoice.Schemas.Internal']/*[local-name()='InvoiceLine' and namespace-uri()='http://TempFirm.EDI.Requests.Invoice.Schemas.Internal'][$invoiceLineIndex]"/>
---
Ligemeget hvilken værdi variablen invoiceLineIndex har, returnerer ovenstående xpath altid noden med index 1.
Nogen ideer til hvordan jeg kan sikre mig at værdien af variablen bliver indsat?