Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: X технологии > Разработка своей реализации DOM XML |
Автор: Izvrat 23.9.2005, 14:48 |
уж не знаю уместна ли ЗДЕСЬ эта тема.... Вобщем если есть кто, кто действительно может помоч в НАПИСАНИИ СВОЕГО движка DOM XML. Ссылок на документацию мне давали достаточно, но все дело в том что интрефесы модели ДОМ принципаилно не дают никаких советов, что касаестья реального хранения данных. Это они оставляют на совесть разработчиков. Просьба также не ставить мнея на путь истинный, в виде ссылок на готовые реализации. Главный вопрос который меня интересует - где и как ЛУЧШЕ (логичнее) хранить объекты XML дерева, или ссылки на них? Т.е. ваше мнение по этому поводу. Я встречал пока 2 варианта: - создавать нестандартную переменную - массив в интерфейсе (т.е. в childNodes эелементов) NodeList, с сылками на обекты, недостаток - это не сильно соответвуют спецификации. - свойство childNodes являеться массывос ссылок на дочерние элементы, а класс NodeList вообще не реализован! - в голове витает третий вариант - хранить дерево гдето еще, ну скажем в DOMImplementation или Document, вобщем если кто имел подобны опыт, или просто чего знает, рад буду выслушать |