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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Загрузка XML 
:(
    Опции темы
ShurikA
Дата 5.4.2007, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зануда
***


Профиль
Группа: Завсегдатай
Сообщений: 1364
Регистрация: 29.10.2005
Где: Канада

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



Как загрузить в объект XSLTProcessor() xml не из xml фаила а из сгенерированого стринга XML кода?


--------------------
Если долго мучиться, что нибудь получится...
user posted image
PM MAIL WWW ICQ Skype   Вверх
Exception
Дата 5.4.2007, 23:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Код
  var parser = new DOMParser ();
  var doc = parser.parseFromString ("<somexml />", "text/xml");
  var proc = new XSLTProcessor ();
  proc.importStylesheet (xsl);
  var result = proc.transformToDocument (doc);


Добавлено через 54 секунды
Это работает только для FF (я так понял, тебе оно и надо, т.к. XSLTProcessor в IE отсутствует, там немного по-другому).

Добавлено через 3 минуты и 31 секунду
Для IE парсинг выглядит так:

Код
  var doc=new ActiveXObject("Microsoft.XMLDOM");
  doc.async = "false";
  doc.loadXML ("<somexml />");

PM   Вверх
ShurikA
Дата 5.4.2007, 23:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зануда
***


Профиль
Группа: Завсегдатай
Сообщений: 1364
Регистрация: 29.10.2005
Где: Канада

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



Exception, thanks.

То что мне нужно:
получить XML стринг через AJAX - сделанно.
разобрать его, и в свази с полученными данными сгенерировать в JavaScript HTML код.


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


 




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


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

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