Ответ
KLeN 11.10.2006 12:12
Как говорит Misha, нужно формировать человекопонятный xml. На мой взгляд, код, приведённый Vasik'ом, понятен, Ваш - нет.
а) Vasik привел не xml, он привел парсерный код смешанный с xml
б) И этот код понятен вам, тк вы знаете parser :)
просто мне хочется чтобы в базах у меня хранились чистые XML отделенные от парсерного кода, я считаю что так система будет масштабированнее и более независимой.
а спецконструкций сейчас не так уж и много:
<system:list> - выводит список xml заданного parser объекта
<system:map> - выводит дерево xml заданного parser объекта
<system:value> - значение заданного обьекта, включая parser класс form
синтаксис их не сложен, и мне такой вариант кажется удобным. Просто как их парсить в скрипте (см 1е мое сообщение в ветке) я еще окончательно не решил, думал мб кто то уже использует какое то такое решение, посоветует.
насчет в) - мб, но пока забросил и остановился на match, вернусь к этому моменту позже