Имя: Пароль:
1C
1С v8
Как добавить строку в новый xml - файл
0 Xsander
 
06.05.14
14:29
Формирую из далеко не стандартной УТ выгрузку для загрузки на сайт

Соответственно пишу:
    
Запись = Новый ЗаписьXML;
Параметры = Новый ПараметрыЗаписиXML("windows-1251", "1.0", Истина, Истина);
Запись.ОткрытьФайл("C:\1\1.xml", Параметры);
Запись.ЗаписатьОбъявлениеXML();
Запись.ЗаписатьНачалоЭлемента("КоммерческаяИнформация");
Запись.ЗаписатьАтрибут("ВерсияСхемы", "2.04");
Запись.ЗаписатьАтрибут("ДатаФормирования", "2013-09-10T03:54:03");
...
Запись.ЗаписатьКонецЭлемента();
Запись.Закрыть();

В результате получается:

<?xml version="1.0" encoding="windows-1251"?>
<КоммерческаяИнформация ВерсияСхемы="2.04"
        ДатаФормирования="2013-09-10T03:54:03">
...
</КоммерческаяИнформация>

Как в результате получить вместо двух строк одну:

<КоммерческаяИнформация ВерсияСхемы="2.04" ДатаФормирования="2013-09-10T03:54:03">

?
1 SSSSS_AAAAA
 
06.05.14
14:31
(0) Не занимайтесь фигней. Для XML это абсолютно одинаково.
2 Xsander
 
06.05.14
14:36
(1) На сайт битрикс файл xml грузится, если  переносы на следующую строчку удалить руками, если есть переносы - выдает ошибку -  414 Request-URI Too Large
3 ДенисЧ
 
06.05.14
14:37
Меняй загрузку, ибо криво написана.