2016-05-10 5 views
2
<parent> 
    <Children> 
    <child name='Child_1'>Child1_Value</child> 
    <child name='Child_2'>Child2_Value</child> 
    <child name='Child_3'>Child3_Value</child> 
    <child name='Child_4'>Child4_Value</child> 
    </Children> 
</parent> 

В приведенной выше структуре, как мы получаем значение значений атрибута Child1,2,3,4, т.е. Child1_Value, Child2_Value и так далее, используя XPATH без использования функций String или Data. Любая помощь очень ценитсяXpath для получения текстового значения узла

Я использую ниже Xpath, но я вернулся с истинной ценности

/parent/Children/child[@name="Child_1"] 
+1

Почему вы не можете использовать функции строк или данных? –

ответ

2

Чтобы получить значение (текстовый узел) в child элемента, попробуйте добавить text() .. .

/parent/Children/child[@name="Child_1"]/text() 
+0

Большое вам спасибо, я попробовал text() с разными сценариями, но не с этим. Это сработало!!!! – tradersjoe

Смежные вопросы