ДокументDOM получить часть XML #753439


#0 by YFred
Нужно из XML файла выдрать кусок данных, например есть XML:     еще вложенные теги с атрибутами Нужно получить строку содержащую:   <qq>     еще вложенные теги с атрибутами Можно это сделать с помощью объекта ДокументDOM?
#1 by magicSan
xpatch тебе в помощь. можно
#2 by Fragster
более полно можешь описать задачу? зачем этот "кусок XML нужен"
#3 by YFred
нужно сохранить один узел XML как строку, без обработки.
#4 by YFred
Как получить заданный узел я знаю, как из типа "ЭлементDOM" получить его содержимое в виде xml?
#5 by Fragster
через построительDOM делаем документDOM, через XPpath или любым другим методом находим нужный узел, копируем его вместе со всем подчинением, устанавливаем его в качестве элемента документа.
#6 by Fragster
устанавливаем копию
#7 by YFred
Мне надо не скопировать узел, а получить его необработанное значение в виде строки XML
#8 by Fragster
после того, как скопируешь и установишь корнем - надо документDOM записать в XML
#9 by YFred
пока сделал так: Но думаю можно как то легче, без записи в файл. Подскажите?
#10 by Fragster
.... Сообщить(XML.Закрыть)
#11 by YFred
если без открытия файла сделать ЗаписьДОМ.Записать(Узел,ХМЛ); вылетает ошибка, ругается на приемник ХМЛ
#12 by YFred
спасибо
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С