Добрый деньНесколько лет пользователь спокойно жил с XML (формат исходного файла). Но вот что-то у него зачесалось (уж не знаю в каком месте), и он изобрел новый (свой) формат входного файла. В принципе формат вполне разумный (простой текстовик, то же дерево), обсуждать "зачем" смысла нет.Разборка XNL у меня на wxWidget. Разобрать новый формат - проблем нет, но дело в том что разборка XML у меня тесно переплетена с ф-циональностью - получаю значения тега - сразу пошли "вытекающие". И что делать? Скопировать старый XML парсер и подставить новые вызовы? Или пытаться обобщить через template? Или др. ходы? Ваше мнение?Спасибо
|