Показаны сообщения с ярлыком xml. Показать все сообщения
Показаны сообщения с ярлыком xml. Показать все сообщения

вторник, 7 февраля 2012 г.

1C8 и xml


v8.x: Пример выгрузки списка документов в XML файл

http://help1c.com/faq8/cat/48.html


Код 1C v 8.х
Процедура ДействияФормыВыгрузить(Кнопка)

Запись=Новый ЗаписьXML;

1С8 и xml, XDTO

http://zfilin-org-ua.livejournal.com/48483.html

http://infostart.ru/public/98019/

http://forum-1c.ru/index.php?PHPSESSID=a7bt13tbi18ignc8ol9tbn04c7&topic=11521.0

четверг, 26 января 2012 г.

1C8 чтение XML файла

Чтение = Новый ЧтениеXML; Чтение.ОткрытьФайл(ПутьКФайлу); Пока Чтение.Прочитать() Цикл     // Прочитать "структурные части" элементов.       // Проверить, какая часть элемента - текущая.       Если Чтение.ТипУзла = ТипУзлаXML.НачалоЭлемента Тогда         ИмяУзла = Чтение.Имя; Сообщить("--" + ИмяУзла);         // Атрибуты элементов можно читать только если текущая часть -           // начало элемента           Пока Чтение.ПрочитатьАтрибут() Цикл             // Прочитать данные узла атрибута.               ТипУзла = Чтение.ТипУзла;             Имя = Чтение.Имя;             Значение = Чтение.Значение;             // Обработать полученные значения.         КонецЦикла;     ИначеЕсли Чтение.ТипУзла = ТипУзлаXML.Текст Тогда         // В примере просто выводим текст в окно сообщений.           Сообщить("Текст:" + Чтение.Значение);     ИначеЕсли Чтение.ТипУзла = ТипУзлаXML.КонецЭлемента Тогда         // В примере просто выводим признак конца элемента           // в окно сообщений Сообщить("--Конец:" + Чтение.Имя);       КонецЕсли; КонецЦикла;