Выгрузка в xml
☑
0
AvRm
14.04.14
✎
16:03
Нужно выгрузить в xml вида
<attribute name=”locName”>Название склада</attribute>
у меня получается вот так
<attribute locName="Имя склада" />
Пишу вот так:
Фаил.ЗаписатьНачалоЭлемента("attribute");
Фаил.ЗаписатьАтрибут("locName",СокрЛП(Выборка.Наименование));
Фаил.ЗаписатьКонецЭлемента();
1
За пределами РФ
14.04.14
✎
16:05
ЗаписьXML.ЗаписатьТекст (XMLWriter.WriteText)
ЗаписьXML (XMLWriter)
ЗаписатьТекст (WriteText)
Синтаксис:
ЗаписатьТекст(<Текст>)
Параметры:
<Текст> (обязательный)
Тип: Строка.
Текст, помещаемый в элемент XML
Описание:
Записывает текст элемента. Перед вызовом данного метода должен быть вызван метод ЗаписьXML.ЗаписатьНачалоЭлемента, так как иначе непонятно, к какому элементу относится текст. Для одного элемента данный метод может вызываться неоднократно. То есть, текст элемента может записываться по частям.
Доступность:
Тонкий клиент, сервер, толстый клиент, внешнее соединение.
Пример:
Запись.ЗаписатьНачалоЭлемента("fruits");
Запись.ЗаписатьНачалоЭлемента("apple");
Запись.ЗаписатьТекст("Очень вкусно");
Запись.ЗаписатьКонецЭлемента();
Запись.ЗаписатьКонецЭлемента();
2
AvRm
14.04.14
✎
16:18
(1) я хотел узнать как получить именно вот такую структуру
<attribute name=”locName”>...</attribute>
Пример СП дает <attribute>...</attribute>
3
Asmody
14.04.14
✎
16:22
Фаил.ЗаписатьАтрибут("name","locName");
4
AvRm
14.04.14
✎
16:31
(3) спасибо помогло
Фаил.ЗаписатьНачалоЭлемента("attribute");
Фаил.ЗаписатьАтрибут("name","locName");
Фаил.ЗаписатьТекст(СокрЛП(Выборка.Наименование));
Фаил.ЗаписатьКонецЭлемента();
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.