Можно ли использовать выражение XPath для извлечения как значения атрибута, так и значения внутреннего текста дочернего элемента? Например, я хочу получить значение 6 и шесть значений 100, 200, 300, 400, 500, 600 из следующих XML:
<Main>
<Example dim="6">
<Example-i>100,200,300,400,500,600</Example-i>
</Example>
</Main>
Я могу видеть, как получить значение атрибут dim=
(например, //Example/@dim
) и внутренний текст элемента <Example-i>
(например, //Example-i/text()
), но я не могу найти унифицированное выражение XPath для извлечения обоих.