Имя: Пароль:
1C
 
Кто может выложить код создания и заполнения файла XML в 1С 8.1
0 Aleksey_a_z
 
09.08.10
09:14
Нужен пример создания файла XML и заполнения его на основании какой то информации. Нужен просто шаблон примера для использования, добавление тэгов и все такое. Или подскажите где это выдрать из типовых
1 ASU_Diamond
 
09.08.10
09:17
КД смотрел?
2 Aleksey_a_z
 
09.08.10
09:21
(1) нет, но там скорее все сильно разбросано

Нужен пример обычной процедуры, в начале идет создание текстового файла, потом добавление XML информации, теги и т.д., сохранение, закрытие файла, все.

Что бы лишний раз велик не изобретать.
3 Адинэснег
 
09.08.10
09:26
не не, кури запись/чтение xml
в радченке вродь примеры тож дельные присутствуют
4 WickeD
 
09.08.10
09:27
(0) вот http://help1c.com/faq/view/797.html
посмотри, там много примеров
5 Адинэснег
 
09.08.10
09:29
Запись:

Файл = Новый ЗаписьХМL;
Файл.ОткрытьФайл(ПутьКФайлу);
Файл.ЗаписатьОбъявлениеХМL();
Файл.ЗаписатьНачалоЭлемента("goods");
Файл.ЗаписатьНачалоЭлемента("good");
Файл.ЗаписатьНачалоЭлемента("name");
Файл.ЗаписатьТекст("Ботинки");
Файл.ЗаписатьКонецЭлемента();
Файл.ЗаписатьНачалоЭлемента("price");
Файл.ЗаписатьТекст(ХМLСтрока(600));
Файл.ЗаписатьКонецЭлемента();
Файл.ЗаписатьКонецЭлемента();
Файл.ЗаписатьНачалоЭлемента("good");
Файл.3 аписатьНачалоЭлемента("name");
Файл.ЗаписатьТекст("Сапоги");
Файл.ЗаписатьКонецЭлемента();
Файл.ЗаписатьНачалоЭлемента("price");
Файл.ЗаписатьТекст(ХМLСтрока(1000)) ;
Файл.ЗаписатьКонецЭлемента();
Файл.ЗаписатьКонецЭлемента();
Файл.ЗаписатьКонецЭлемента() ;

Чтение:

Чт = Новый ЧтениеХМL;
Чт.ОткрытьФайл(ПутьКФайлу);
Пока Чт.Прочитать() Цикл
   Рез = "ТипУзла=" + Чт.ТипУзла;
   Рез = Рез + " Имя='" + Чт.Имя;
   Рез = Рез + "' ЛокальноеИмя='" + Чт.ЛокальноеИмя;
   Рез = Рез + "' Префикс5'" + Чт.Префикс;
   Рез = Рез + "' Значение'" + Чт.Значение;
   Рез = Рез + "' " ;
   Сообщить(Рез) ;
КонецЦикла
6 Aleksey_a_z
 
09.08.10
09:41
спс то что надо