У меня есть библиотека XML для разбора текста, но я не получаю рекурсивный алгоритм для разбора. Может ли кто-нибудь предоставить мне пример рекурсивного алгоритма для итерации всех узлов в XML?
Для этих целей обычно используется шаблон посетителя:
В объектно-ориентированном программировании и разработке программного обеспечения шаблон проектирования посетителя представляет собой способ отделения алгоритма от структуры объекта, с которой он работает.,Практическим результатом этого разделения является возможность добавлять новые операции в существующие структуры объектов без изменения этих структур.Это один из способов легко следовать принципу «открыт / закрыт». Википедия