Получить N-й дочерний узел узла с помощью xpath
Мой образец ввода XML:
item item1 item2 item3 item4
Я полагаю, что нужно выбрать узел b
, положение которого является значением переменной.
Как использовать значение переменной для проверки положения узла?
- как использовать XPath с XDocument?
- Создать / получить xpath из узла XML java
- Xml пространство имен, разбивающее мой xpath!
- XPath: разница между точкой и текстом ()
- XPath для выбора нескольких тегов
- Как XPath обрабатывает пространства имен XML?
- как игнорировать пространства имен с XPath
- Как предотвратить внедрение XPath / XML в .NET.
- Как использовать XPath с XElement или LINQ?
- Могут ли SAX Parsers использовать XPath в Java?
- Найти местоположение узла с помощью xpath
- Как вы найдете все узлы между двумя H3, используя XPATH?
- XPath - получить узел без дочернего элемента определенного типа
вы можете использовать это:
/root/a/b[position()=$variable]
position () – 1
Следующее должно работать:
/root/a/b[2]
И если это не так, попробуйте:
/root/a/b[position()=2]