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