Имя: Пароль:
1C
1C 7.7
v7: xml анализатор на основе v7plus
0 maestro-72
 
17.04.13
10:44
Доброго времени суток. Требуется в существующий файл дописать узел со значением атрибута. Делаю так:
//Читаем данные
       ФайлЛога=XMLАнализатор.СоздатьДокумент();;
       ФайлЛога.Загрузить(СокрЛП(ВыбФайл)+"\"+"filelog.xml");
       ВсеУзлы=ФайлЛога.ВыбратьУзлы("fileslog");
       Данные=ВсеУзлы.ПолучитьУзел(0);
       Клиент = Данные.ВыбратьУзел("client");
       ДляЗначения = Клиент.СоздатьПодчиненныйЭлемент(ИмяФайлаВыгрузки);
       ДляЗначения.УстановитьАтрибут("status", "false");
       ХМЛФайлДанных.Записать(СокрЛП(ВыбФайл)+"\"+"filelog.xml");
       Сообщить("Записан файл"+РазделительСтрок+СокрЛП("")+"filelog.xml");

Возникает ошибка создания нового узла для узла Клиент...
Не хочется переписывать из одного файла в друго и танцы с бубнами (удаление старого файла переименование нового) Может кто делал, подскажет где ошибаюсь. По идее файл то в память считан...
1 maestro-72
 
17.04.13
11:26
Все, разобрался, неправильно было определено имя реквизита. Все пишется...