Graaf broers en zussen van een variabele in xsl

Ik wil een eenvoudig x-pad uitvoeren, maar kan dat niet doen. Ik maak als volgt een variabele in xsl-bestand:


            s
            np

Dan probeer ik zoiets te doen


Dit werkt niet duidelijk, maar ik wil alleen de voorgaande broer of zus in de variabele list_of_rules met de opgegeven tekst tellen. Ik kan deze variabele list_of_rules niet maken omdat ik geen toestemming heb om xml- of xsd-bestanden bij te werken.

Bedankt

2

1 antwoord

Je hoeft alleen maar je denken om te keren. Gebruik de volgende uitdrukking:

count($list_of_rules/rules[.='np']/preceding-sibling::*)
3
toegevoegd