Показать сообщение отдельно
Старый 08.10.2007, 15:40
DRAGOnoid вне форума Посмотреть профиль Отправить личное сообщение для DRAGOnoid Посетить домашнюю страницу DRAGOnoid Найти все сообщения от DRAGOnoid
  № 1  
DRAGOnoid
 
Аватар для DRAGOnoid

Регистрация: Jan 2004
Адрес: Moscow
Сообщений: 389
Отправить сообщение для DRAGOnoid с помощью ICQ
По умолчанию работа с XML

тут я немного не догоняю. как писали есть XML и XMLList которые не сильно друг от друга отличаются, но имеют разные методы.

например работая с XML я так и не понял как посчитать колличество элементов (ну или нодов), когда как в XMLList есть наша любимая команда Length.
это было необходимо для автоматического добавления нодов методом.
xml.insertChildAfter(xml.children()[длинна], <saleItem>fries</saleItem>);

ещё так и не понял как добавлять атрибуты. Старый способ
xml.test.attribute('login') = '123';
неработает ( и выдаёт ошибку
1105: Target of assignment must be a reference value.
так как всё же добавлять атрибуты?

и ещё прикол был, когда я например не хотел передать подклассуне весь XML, а хотел только один нод - но он выдавал ошибку о невозможной конвертации XMLList в XML.
пришлось извращаться так
var sen = new XML (xml.node.toXMLString());

посоветуйти по этим вещам что нить пожалуйста