Имя: Пароль:
1C
1С v8
Сохранить xml файл в документе
0 Double_Medved
 
22.11.17
19:07
Добрый день!
Загружаю мелкие файлы xml, превращаю их в документы.
В общем хочу сохранять эти файлики  в самом документе например в строчку, чтобы потом можно было просто глянуть что в нем было и понять че как.
При сохранении в строчку неограниченной длины сохраняет, но структура получается без переносов строк конечно, то есть длиннющая строка неудобочитаемая.
Подскажите пожалуйста, как бы данные из файлика сохранить в документе чтобы были удобочитаемы?

Делал вот так:
ЧтениеXML = Новый ЧтениеXML;
    
    ЧтениеXML.ОткрытьФайл(Файл.ПолноеИмя);
    
    ЗаписьXML = Новый ЗаписьXML;
    ЗаписьXML.УстановитьСтроку();
    Пока ЧтениеXML.Прочитать() Цикл
        ЗаписьXML.ЗаписатьТекущий(ЧтениеXML);
    КонецЦикла;
    СтрокаXML = ЗаписьXML.Закрыть();
1 Denis_CFO
 
22.11.17
19:38
(0) Запиши файл во временный каталог, отформатируй и читай, а потом удали.
2 Double_Medved
 
22.11.17
19:53
Решилось - в реквизите типа строка тупо поставил галку "многострочный режим"
3 FN
 
22.11.17
21:40
Лучше сохранить в ХЗ с максимальным сжатием, а не а строку...
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.