XML DOM Получить весь XML после загрузки

Я использую метод loadXML XML DOM.

Как после этого вернуть в переменную весь XML-файл? Я знаю, как разбирать XML; Мне просто нужен весь XML-файл как один кусок текста, назначенный переменной. Я просмотрел свойства XML DOM, но не нашел ничего, что бы выполняло эту конкретную задачу.

По сути, я хочу иметь возможность установить varXML = xml.getContents (конечно, getContents не является реальным свойством).

Я получаю XML через метод Request с использованием VBScript; VBScript не позволяет установить для переменной значение Request.

Единственный ли мой вариант - разобрать его узел за узлом? Неужели есть способ получить сразу весь XML?


person master_gracey    schedule 04.09.2013    source источник


Ответы (1)


Используйте свойство .xml объекта Msxml2.DOMDocument:

>> Dim objMSXML : Set objMSXML = CreateObject("Msxml2.DOMDocument")
>> objMSXML.loadXml "<a>b</a>"
>> WScript.Echo objMSXML.xml
>>
<a>b</a>
person Ekkehard.Horner    schedule 04.09.2013