Мне трудно понять разницу между text()
и node()
. Насколько я понимаю, text()
будет тем, что находится между тегами <item>apple</item>
, что в данном случае является яблоком . Узел может быть тем, чем на самом деле является этот узел, то есть пунктом
Но затем мне поручили какую-то работу, где меня просят «Выбрать текст всех элементов в процессе производства», а отдельный вопрос задает «Выбрать все узлы менеджера во всех отделах»
. Как должен выглядеть вывод text()
в отличие отnode()
Фрагмент XML:
<produce>
<item>apple</item>
<item>banana</item>
<item>pepper</item>
</produce>
<department>
<phone>123-456-7891</phone>
<manager>John</manager>
</department>
Конечно, там больше отделов и больше менеджеров, но это был всего лишь фрагмент кода.
Любая помощь приветствуется!