Czy istnieje sposób na znalezienie węzła dopasowanego do części wartości.XSLT, XPath i InStr
Jeśli mam następujące:
<competition id="100" name="Barclays Premier League"/>
<competition id="101" name="CocaCola Championship" />
<competition id="102" name="CocaCola League 1" />
Biorąc pod uwagę ciąg "Premier League" czy nawet "Prem", w jaki sposób dopasować prawidłowy węzeł i pobierz id 100.
udało mi się to Używanie for-each i zawiera, ale jest to bardzo nieefektywne i nie działa wystarczająco szybko dla naszych wymagań.
A jeśli chcesz tylko id to // konkurencja [zawiera (@name, "Prem")]/@ id –
bah - zbyt przyzwyczajony do pracy z zestawami węzłów – annakata
"//" jest prawdopodobnie niewskazany, zanim ktokolwiek inny wspomina o tym - po prostu nie znałem żadnej innej struktury na ścieżce. – annakata