Тема: Как использовать XML-файл в качестве сценария диалога?
Сразу оговорюсь, книга "САПР на базе AutoCAD" у меня имеется и раздел посвященный XML мне знаком. Но меня интересует несколько иное. Когда разрабатываешь логику диалога, трудно да и не к чему держать в голове все разветвления, связи и т.д и распределять их по коду. Постепенно начинаешь тонуть в этой паутине... Напрашивается идея - создать логический каркас программы и навешивать на него исполнительные процедуры. В языке XML мне понравилась наглядность и простота, его иерархическая структура очень хорошо описывает диалог с его опциями. Написать сценарий диалога на XML - одно удовольствие. Но как связать его с кодом? Я пишу на VB (VBA), и вопрос стоит в первую очередь методичесий (с технической точки зрения, прочесть XML-файл средствами VB не проблема), как организовать, создать интерпретатор сценария?
Возможно, кто-нибудь уже влез в эту тему и может поделиться опытом и соображениями?
Буду благодарен.