Алгоритм рекурсивного разбора узлов XML - PullRequest
0 голосов
/ 25 ноября 2010

У меня есть библиотека XML для разбора текста, но я не получаю рекурсивный алгоритм для разбора. Может ли кто-нибудь предоставить мне пример рекурсивного алгоритма для итерации всех узлов в XML?

1 Ответ

0 голосов
/ 01 февраля 2013

Для этих целей обычно используется шаблон посетителя:

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...