Я использую VTD-XML: evalXPath () для достижения значения атрибута и его обновления. Поэтому мне нужен точный путь, как добраться до атрибута. Я использую атрибут :: имя, чтобы добраться до атрибута имени, но как мне получить его значение отсюда? Я пробовал text () и data (), но он не приводит правильный путь к значению имени.
Например, мой xml -
<person>
<identity name='sam' age='23'> identified </identity>
</person>
Я использую запрос:
/person/attribute::name
и анализирует дерево XML, чтобы достичь узла атрибута имени. Но как мне получить значение атрибутов из этого узла? Я хочу достичь "Сэм".