PHP5 DOM: загрузка xml-узла целиком

bobs

Новичок
PHP5 DOM: загрузка xml-узла целиком

PHP5.x, DOM. XML примерно следующего вида:

Код:
<EnginePage>
<html>
<div><b>Bold</b><br />sometext<br /><i>Italic</i></div>
</html>
<module name="modulename">
<parameter name="1" value="1" />
<parameter name="2" value="2" />
</module>
...
</EnginePage>
Есть большое желание прочесть узел типа <html> БЕЗ ПАРСИНГА, целиком. То есть получить целиком его содержимое. Возможно ли это? Как?

Если нет, не поделитесь ли фрагментом кода для загрузки/отображения HTML (предположим, валидного)?
 

alekciy

Новичок
bobs
Сделаю предположение, что ты хочешь получать XML с сервера через AJAX и хочешь сразу это дело вставлять в страницу? По хорошему это делается через cloneNode, однако у меня не получилось этим воспользоваться ни в одном браузере. Не знаю, как там DOM через JS работает у них, но явно криво ибо даже cloneNode(true) не приводит к импорту потомков.

Поэтому далаю все это через innerHTML и innerText.
 

bobs

Новичок
chameleon
Спасибо за решение, что-то я зевнул тот момент, что функции saveXML можно передавать конкретный узел.

А нужно это затем, что XML - описание структуры некой страницы, там будут и текстовые данные, и XML, и загрузка модулей... Просто я решил не усложнять пост реальным примером XML-кода, а сделал сильно упрощённый.
 
Сверху