У меня есть следующий XML
<Answer>
<Label>FCVCMileage</Label>
<Value>3258</Value>
<Iteration>0</Iteration>
<DataType>NUMBER</DataType>
</Answer>
, и мне нужно получить значение под меткой «Пробег».Однако 4-буквенный префикс к Пробегу может быть любым из 8 различных префиксов.
Я знаю, что могу найти значение, проверяя каждую комбинацию, используя xsl: if или xsl: выбирать, но есть ли более элегантный способбудет работать аналогично следующему SQL и также не потребует внесения изменений в код, если будут добавлены другие префиксы.
WHERE label LIKE '%Mileage'
Примечание.Будет только 1 элемент метки, содержащий слово Пробег
Приветствия!