Подскажите как в ЧтениеXML загрузить ДД #802005


#0 by DES
сейчас гружу через запись в файл и Парсер = Новый ЧтениеXML; может можно как то без записи файла? не могу найти примеров с Парсер.ОткрытьПоток; может через него можно...
#1 by FIXXXL
что есть? в чем конечная цель?
#2 by Cyberhawk
УстановитьСтроку (base64)
#3 by DES
ДД - это двоичные данные
#4 by DES
по почте приходит xml , это ДД , как их грузануть сразу а не через файл? и что такое поток в 1с, не нахожу примеров в гуглях даже
#5 by Имитирующий работу
Если по почте приходит xml, то зачем ты его превращаешь в двоичные данные?
#6 by Юрий Лазаренко
ЧтениеXML.УстановитьСтроку(Base64Строка(ДД));
#7 by DES
потому что они так приходят, ибо вложение есть ДД Впрочем сам дотумкал ФайлXML = Новый ЧтениеXML;                                                ФайлXML.ОткрытьПоток(Письмо.Вложения[0].Данные.ОткрытьПотокДляЧтения,,,);
#8 by Юрий Лазаренко
Есть файл небольшого размера, то можно и без потока. Меньше телодвижений.
#9 by Вафель
сохранить в файл - это меньше телодвижений?
#10 by DES
это не работает. ДД не нужно кодировать. ДД это текст.
#11 by Юрий Лазаренко
Я ж не предлагал сохранить в файл. ДД это текст формата "XX XX XX XX ..... XX". Base64Строка раскодирует его в нормальную xml-строку, а УстановитьСтроку помещает ее в ЧтениеXML.
#12 by DES
дд - это текст, короче дд это файл xml, он не закодирован ничем
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

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