|
Как релизовать пустое значение в XML-файле? |
☑ |
0
worker-good
04.12.17
✎
11:34
|
При выгрузке пустых данных в XML-файл выдается следующая структура:
<МестоРождения>
<Индекс />
</МестоРождения>
А нужно чтобы xml-файл формировался так:
<МестоРождения>
<Индекс> </Индекс>
</МестоРождения>
Как это реализовать?
Код который формирует неправильный XML-файл следующий:
ВеткаМестоРождения = ДобавитьЭлемент(ВеткаДерева, "МестоРождения");
ДобавитьЭлемент(ВеткаМестоРождения, "Индекс");
|
|
1
Волшебник
модератор
04.12.17
✎
11:36
|
<Индекс /> - это и есть пустое значение
<Индекс> </Индекс> - а это пробел
|
|
2
Ёпрст
гуру
04.12.17
✎
11:36
|
(0)Это одно и тоже
|
|
3
worker-good
04.12.17
✎
11:38
|
(1) А если без пробела, как реализовать второй вариант?
|
|
4
worker-good
04.12.17
✎
11:39
|
(2) Сбербанк запрашивает в виде второго варианта, 1 вариант выдает ошибку при загрузке данных в Сбербанк
|
|
5
hhhh
04.12.17
✎
11:42
|
(3) так убери пробел
<Индекс></Индекс>
|
|
6
DmitrO
04.12.17
✎
11:43
|
(0)Надо в элемент Индекс добавить дочерний узел типа Текст с текстовым содержимым в виде пустой строки.
|
|
7
worker-good
04.12.17
✎
11:52
|
(5) Тогда в xml-файле неправильно выводит:
<МестоРождения>
<Индекс />
</МестоРождения>
А надо:
<МестоРождения>
<Индекс> </Индекс>
</МестоРождения>
|
|
8
Сергиус
04.12.17
✎
12:07
|
(7)А если Символы.НПП?
|
|
9
mehfk
04.12.17
✎
12:45
|
(0) ЗаписьXML = Новый КаноническаяЗаписьXML;
ЗаписьXML.УстановитьСтроку();
ЗаписьXML.ЗаписатьНачалоЭлемента("worker-good");
ЗаписьXML.ЗаписатьКонецЭлемента();
ТекстXML = ЗаписьXML.Закрыть();
|
|
10
mehfk
04.12.17
✎
12:46
|
С тебя 500 рублей в кассу Мисты.
|
|