|
Как записать секцию CDATA через фабрику XDTO? | ☑ | ||
---|---|---|---|---|
0
Dictum
20.08.17
✎
22:40
|
Есть веб сервис, в один из методов нужно передать объект XDTO, в котором есть секция CDATA.
Вот впихнуть как строку не выходит: <![CDATA[<?xml version="1.0" encoding="UTF-8"?> <SEATS> <SEAT> <GOODS_TYPE_ID>2</GOODS_TYPE_ID> <WEIGHT_M></WEIGHT_M> <LENGTH_M></LENGTH_M> <WIDTH_M></WIDTH_M> <HEIGHT_M></HEIGHT_M> <WEIGHT_R>9</WEIGHT_R> <GSIZE_R>0.06</GSIZE_R> <COUNT_M>1</COUNT_M> <GOODS_TYPE_DESCR_ID>23</GOODS_TYPE_DESCR_ID> <BOX_ID></BOX_ID> </SEAT> <SEAT> <GOODS_TYPE_ID>2</GOODS_TYPE_ID> <WEIGHT_M></WEIGHT_M> <LENGTH_M></LENGTH_M> <WIDTH_M></WIDTH_M> <HEIGHT_M></HEIGHT_M> <WEIGHT_R>9</WEIGHT_R> <GSIZE_R>0.085</GSIZE_R> <COUNT_M>1</COUNT_M> <GOODS_TYPE_DESCR_ID>7</GOODS_TYPE_DESCR_ID> <BOX_ID></BOX_ID> </SEAT>]]"> </SEATS> Ругается на символ ! Может че не так объяснил, поправьте |
|||
1
Dictum
21.08.17
✎
09:10
|
ап
|
|||
2
Мимохожий Однако
21.08.17
✎
09:16
|
(1) Удалить этот символ пробовал? Как ругается ... матом?
|
|||
3
Dictum
21.08.17
✎
09:21
|
(2) когда мониторю поток через Fiddler, то там этот сомвол должен быть (видно когда работаю через SoapUI), а из 1С сформировать такую структуру не получается. Без этого символа веб-сервис не отрабатывает, а с ним - 1С не отправляет запрос, говорит ожидается символ "<" вместо "!"
|
|||
4
Serginio1
21.08.17
✎
13:16
|
Ну с точки зрения синтаксиса
<![CDATA[<?xml version="1.0" encoding="UTF-8"?> <SEATS> <SEAT> <GOODS_TYPE_ID>2</GOODS_TYPE_ID> <WEIGHT_M></WEIGHT_M> <LENGTH_M></LENGTH_M> <WIDTH_M></WIDTH_M> <HEIGHT_M></HEIGHT_M> <WEIGHT_R>9</WEIGHT_R> <GSIZE_R>0.06</GSIZE_R> <COUNT_M>1</COUNT_M> <GOODS_TYPE_DESCR_ID>23</GOODS_TYPE_DESCR_ID> <BOX_ID></BOX_ID> </SEAT> <SEAT> <GOODS_TYPE_ID>2</GOODS_TYPE_ID> <WEIGHT_M></WEIGHT_M> <LENGTH_M></LENGTH_M> <WIDTH_M></WIDTH_M> <HEIGHT_M></HEIGHT_M> <WEIGHT_R>9</WEIGHT_R> <GSIZE_R>0.085</GSIZE_R> <COUNT_M>1</COUNT_M> <GOODS_TYPE_DESCR_ID>7</GOODS_TYPE_DESCR_ID> <BOX_ID></BOX_ID> </SEAT>> </SEATS> ]] |
|||
5
Serginio1
21.08.17
✎
13:18
|
Ну и все это должно быть внутри элемента
https://stackoverflow.com/questions/175695/how-do-i-designate-in-xsd-that-an-element-only-contains-cdata |
|||
6
Serginio1
21.08.17
✎
13:22
|
||||
7
Serginio1
21.08.17
✎
13:23
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |