пытался получить значение атрибута родительского узла.Как получить уникальный узел без использования «содержать»
Вопрос: как получить родительский узел путем сопоставления всего текста ребенка с использованием только равномерная поиска не содержат поиск
структуру XML:
<Elementstart>
<Cardstart>
<Simulate Number="1">
<One>4</One>
<Two>2</Two>
<Three>11</Three>
</Simulate>
<Simulate Number="5">
<One>44</One>
<Two>22</Two>
<Three>111</Three>
</Simulate>
</Cardstart>
</Elementstart>
1) Мне нужно, чтобы получить родителя по Query дочерние элементы Используя следующую XPATH
//Simulate[contains(One, '4') and contains(Two, '2') and contains(Three,'1')]
Я получил оба родителя <Simulate Number="1">
и <Simulate Number="5">
Однако мне нужно получить только <Simulate Number="1">
, так как я запросил только одну цифру 2. Есть ли способ получить только первый?
Другой вопрос: как использовать equal
или text()=''
с and
?
Я попытался с помощью Xpath {// Имитировать [содержит (Один, «4») и содержит (Два, «2») и содержит (Три, «1»)]} Я получил оба родителя <Имитация числа = "1"> и <Имитировать Number = "5"> Однако мне нужно получить только <Имитация Number = "1">, как я запросил только одну цифру 2. Есть ли способ получить только первый? – kvr