Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: X технологии > Разработка своей реализации DOM XML


Автор: Izvrat 23.9.2005, 14:48
уж не знаю уместна ли ЗДЕСЬ эта тема....
Вобщем если есть кто, кто действительно может помоч в НАПИСАНИИ СВОЕГО движка DOM XML.

Ссылок на документацию мне давали достаточно, но все дело в том что интрефесы модели ДОМ принципаилно не дают никаких советов, что касаестья реального хранения данных. Это они оставляют на совесть разработчиков.

Просьба также не ставить мнея на путь истинный, в виде ссылок на готовые реализации.

Главный вопрос который меня интересует - где и как ЛУЧШЕ (логичнее) хранить объекты XML дерева, или ссылки на них?
Т.е. ваше мнение по этому поводу.

Я встречал пока 2 варианта:
- создавать нестандартную переменную - массив в интерфейсе (т.е. в childNodes эелементов) NodeList, с сылками на обекты, недостаток - это не сильно соответвуют спецификации.
- свойство childNodes являеться массывос ссылок на дочерние элементы, а класс NodeList вообще не реализован!

- в голове витает третий вариант - хранить дерево гдето еще, ну скажем в DOMImplementation или Document,
вобщем если кто имел подобны опыт, или просто чего знает, рад буду выслушать

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)