Forum Webscript.Ru

Общие => Веб-технологии => Тема начата: Maniac от 05 Марта 2004, 02:27:26

Название: DOM XML
Отправлено: Maniac от 05 Марта 2004, 02:27:26
Народ, кто-нибудь может мне чисто-конкретно объяснить: что такое DOM XML. Из различных доков я сделал вывод, что это - XML-файл представленный в виде дерева. Вопрос: а на фига его так представлять и что из этого получается?
Название: DOM XML
Отправлено: Макс от 05 Марта 2004, 12:52:54
XML сам по себе (для языка программирования) - это строка (текст). Но если человеку посмотреть на него умным взглядом - хорошо прослеживается древовидная структура. Поэтому DOM это способ для прогрммных средств представить XML в виде дерева. Чтобы программист и программное средство примерно одинаково понимали структуру XML-файла

DOM это  лишь одна из возможностей работы с XML. Есть еще SAX.
Вобщем поработаешь с DOM поймешь в чем удобства (по крайней мере он удобнее чем SAX, и больше альтернатив для работы с XML AFAIK нету)