Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вопрос по Jscript - XML - DOM 
:(
    Опции темы
EVG
Дата 6.9.2004, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 7.8.2004

Репутация: нет
Всего: нет



В DSO набор функций позволяет работать в Jscript с XML-файлом. Файл можно
проанализировать. Простейший алгоритм:

function testXml(xmldoc,tab){
var elm =xmldoc.nodeTypeString!="element" ? xmldoc.XMLDocument.documentElement : xmldoc;
var list=elm.childNodes;
if(list.length==1 && list.item(0).nodeTypeString!="element")
println(tab+"&lt"+elm.nodeName+"&gt"+elm.text+"&lt"+elm.nodeName+"&gt");
else{
println(tab+"&lt"+elm.nodeName+"&gt");
for(var child; (child=list.nextNode)!=null ;)
if(child.nodeTypeString=="element")
testXml(child,tab+"...");
println(tab+"&lt"+elm.nodeName+"&gt");
}
}
function print(msg){ document.write(msg); }
function println(msg){ document.write(msg+"<BR>"); }

Вопрос. Какие функции есть в XML - DOM? Где достать их полный список?

У меня под Opera 7.2 и Mozilla 1.6 не отрабатывает ни xmldoc.XMLDocument, ни
xmldoc.documentElement, ни xmldoc.nodeTypeString. Срабатывает xmldoc.childNodes, но и у
того в списке 0 элементов. Работает на уровне Document нормально только
xmldoc.getElementsByTagName(name). Но это функция из <запрещенных>, все равно как вместо
if, while и for, использовать jump, она не позволяет работать с неопределенными данными.
Где достать полный список функций для XML - DOM?


PM MAIL   Вверх
Се ля ви
Дата 6.9.2004, 18:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 5
Всего: 127



Неплохая документация в Dreamweaver`е - там всё детально расписано и для каждой функции показана совместимость с какой версии NN и IE и DOM начинается её поддержка. Для IE даже описывается, если поддержка есть на винде, но нет на Mac`е. Реализовано не всё, но поизголявшись, привыкаешь и можешь писать более-менее универсальный код для всех массовых браузеров, решая практически любые задачи клиентского программирования...


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
Royan
Дата 7.9.2004, 17:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Dreamer
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 14.9.2002
Где: Лондон

Репутация: 1
Всего: 15



Я думаю вот здесь есть то что-то ты ищешь: http://msdn.microsoft.com/library/default....objects/xml.asp

А вобще на "msdn.microsoft.com" есть поиск им находятся разные вещи ;)


--------------------
Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь
PM MAIL MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0470 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.