Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Пример чтения xml файла встроенными средствами 1С 8
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > База знаний > Не наши статьи > 1С:Предприятие 8.2
Vofka
Для 8.1 и 8.2

Чтение = Новый ЧтениеXML; 
Чтение.ОткрытьФайл(ПутьКФайлу);

Пока Чтение.Прочитать() Цикл

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

        // Атрибуты элементов можно читать только если текущая часть -  
        // начало элемента  
        Пока Чтение.ПрочитатьАтрибут() Цикл

            // Прочитать данные узла атрибута.  
            ТипУзла = Чтение.ТипУзла;
            Имя = Чтение.Имя;
            Значение = Чтение.Значение;

            // Обработать полученные значения.

        КонецЦикла;

    ИначеЕсли Чтение.ТипУзла = ТипУзлаXML.Текст Тогда

        // В примере просто выводим текст в окно сообщений.  
        Сообщить("Текст:" + Чтение.Значение);

    ИначеЕсли Чтение.ТипУзла = ТипУзлаXML.КонецЭлемента Тогда

        // В примере просто выводим признак конца элемента  
        // в окно сообщений Сообщить("--Конец:" + Чтение.Имя);  

    КонецЕсли;

КонецЦикла;


необходимо зарегистрироваться для просмотра ссылки
itkonstantine
Vofka @ 22.07.11, 8:43 необходимо зарегистрироваться для просмотра ссылки ,
Для 8.3 так же актуально =)
logist
Цитата(itkonstantine @ 10.09.16, 22:45) необходимо зарегистрироваться для просмотра ссылки
Для 8.3 так же актуально

Статья написана в 2011-м году wink.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.