Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Запись XML

Запись XML
Я
   GStiv
 
28.09.16 - 13:31
Делаю запись через
ЗаписьXML.ЗаписатьНачалоЭлемента("attribute");
ЗаписьXML.ЗаписатьАтрибут(имя,значение);
ЗаписьXML.ЗаписатьКонецЭлемента();
Получаю строку 
<attribute distribId="xxxxx"/>
Требуеться строка вида 
 <attribute name="distribId">xxxxx</attribute>
Попробовал 
ЗаписьXML.ЗаписатьБезОбработки("<attribute name="""+имя+""">"+СокрЛП(Значение)+"</attribute>");
Тогда летит форматирование может кто в курсе как правильно переделать что бы структура сохранялась
 
 
   Андрюха
 
1 - 28.09.16 - 13:36
Пиши "my_attr", а после записи файла СтрЗаменить "my_attr" на "attribute" )))
   Рэйв
 
2 - 28.09.16 - 13:37
ЗаписьXML.ЗаписатьАтрибут("name","distribId");
   GStiv
 
3 - 28.09.16 - 13:40
(2) получиться вид
<attribute name="distribId"/>
   РеализоВано
 
4 - 28.09.16 - 13:47
Запись.ЗаписатьТекст("хххх");
   GStiv
 
5 - 28.09.16 - 13:49
Там вопрос получается не как может я не знаю именно параметры команды по записи через костыль типа 
ЗаписьXML.ЗаписатьБезОбработки("<attribute name="""+имя+""">"+СокрЛП(Значение)+"</attribute>");
И в начале добавив команду Символы.ПС в принципе нормально за исключением отступов в структуре
   Рэйв
 
6 - 28.09.16 - 14:00
(3)так текст вставь е мае..
   Fragster
 
7 - 28.09.16 - 14:25
ЗаписьXML.ЗаписатьНачалоЭлемента("attribute");
ЗаписьXML.ЗаписатьАтрибут("name","distribId");
Запись.ЗаписатьТекст("хххх");
ЗаписьXML.ЗаписатьКонецЭлемента();

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует