Я работаю со следующим (неоптимальным) XML:
<a>
<b>
<c>X:1 Y:0</c>
<c>X:1 Y:0</c>
<c>X:2 Y:0</c>
</b>
<b>
<c>X:1 Y:0</c>
<c>X:2 Y:0</c>
</b>
</a>
Я пытаюсь использовать XPath для подсчета количества <c>
узлов, содержимое которых содержит X:1
:
count(contains(/a/b/c, 'X:1'))
Однако это возвращает ошибку, а не возвращает ожидаемое количество 3
.
Что я делаю не так?