ЗаписьXML. Не закрывает тегом атрибут без значений.
☑
0
OldCondom
27.02.19
✎
15:38
Если создать строки:
ЗаписьXML.ЗаписатьНачалоЭлемента("PAYD");
ЗаписьXML.ЗаписатьТекст("test");
ЗаписьXML.ЗаписатьКонецЭлемента(); //PAYD
ЗаписьXML.ЗаписатьНачалоЭлемента("UNIT");
ЗаписьXML.ЗаписатьТекст("");
ЗаписьXML.ЗаписатьКонецЭлемента(); //UNIT
то на выходе я получаю:
<PAYD>test</PAYD>
<UNIT/>
Как бы мне получить вместо <UNIT/> именно <UNIT></UNIT>?
1
OldCondom
27.02.19
✎
15:40
пока нашел ЗаписатьБезОбработки
2
kennetmccormick
27.02.19
✎
15:44
а зачем так? <UNIT/> это же кошерно когда ничего не пишется в тэг
3
OldCondom
27.02.19
✎
15:46
(2) принимающая сторона пишет ошибку. Но видя их сайт я не удивлен. Думаю они до сих пор предпочитают факсы слать.
4
OldCondom
27.02.19
✎
15:47
вроде получилось. Хотя костыли какие-то.
5
ДенисЧ
27.02.19
✎
15:49
(0) Обе записи корректны и валидны. Правь получающую сторону
6
Вафель
27.02.19
✎
15:56
(5) с ноги?
7
Fragster
гуру
27.02.19
✎
15:57
о чем можно говорить, если автор путает атрибут и элемент?
8
OldCondom
27.02.19
✎
15:57
(7) О том, что ты флудер не по теме.
Всем спасибо, проблема решена.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс