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

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.ЗаписатьКонецЭлемента();

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