Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   HTML/DHTML/CSS/JS/VB (http://www.flasher.ru/forum/forumdisplay.php?f=66)
-   -   js.xml в строку. (http://www.flasher.ru/forum/showthread.php?t=92035)

Chas 14.02.2007 04:54

js.xml в строку.
 
с поощью xmlrequest получаю xml из файла. для тестирования хотелось бы вывести содержимое этой хмлки в текстовое поле.
в пхп это, например, преобразовать хмл в строку можно одной функцией ->saveXML ()
есть ли аналог в js? пересмотрел все функции DOM XML, не нашел пока.

etc 14.02.2007 11:42

Запихнуть весь XML в теги <pre></pre>.

Chas 14.02.2007 21:59

не понял, кого запихнуть? domxmldocument? это как?

KidsKilla 15.02.2007 13:59

если запихать в <textarea> надо, просто замени < на &lt; а > на &gt;

п.с. хотя это годится для любого места на странице, не только в <textarea>

KidsKilla 15.02.2007 14:00

Цитата:

Сообщение от __etc
Запихнуть весь XML в теги <pre></pre>.

не сработает.

etc 15.02.2007 14:19

Очень жаль.

Chas 15.02.2007 15:27

дык это...
у меня xml как объект. как его серриализовать в строку-то? как строку в textarea вывести его проблемы нет-то

KidsKilla 15.02.2007 15:31

http://ru.wikipedia.org/wiki/Xmlhttprequest

Код:

Свойства класса XMLHttpRequest
Свойство        Описание
onreadystatechange        обработчик события, которое происходит при каждой смене состояния объекта
readyState        возвращает текущее состояние объекта (0 — неинициализирован, 1 — открыт, 2 — отправка данных, 3 — получение данных и 4 — данные загружены)
responseText        текст ответа на запрос
responseXML        текст ответа на запрос в виде XML, который затем может быть распарсен посредством DOM
status        возвращает HTTP-статус в виде числа (404 — «Not Found», 200 — «OK» и т. д.)
statusText        возвращает статус в виде строки («Not Found», «OK» и т. д.)


Chas 15.02.2007 15:55

от блин. я просто готовую библиотеку использую, из нее получаю уже xmldocument. придется в код бибилотеки лезть.

пасибо


Часовой пояс GMT +4, время: 02:44.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.