Я не могу заставить выражение XPath работать для моего сценария. Я хочу найти все узлы «Устройство», которые имеют тип «EndDevice». Я могу сосчитать все узлы «Устройства» и найти все узлы «Устройства» с атрибутом «EndDevice». Однако я не могу их объединить!
count(//Device) //works
//Device[@xsi:type='EndDevice'] //works
count(//Device[@xsi:type='EndDevice']) //doesn't work
Если это имеет значение, я использую XPathBuilder.