Моя кишка говорит мне, что перенос одного формата в другой неправильный, но я не могу придумать конкретные причины.
<root>
<stuff>
thing
</stuff>
<more>
<[!CDATA[{"a":["b","c"]}]]>
</more>
</root>
и просто поместить его в xml
<root>
<stuff>
thing
</stuff>
<more>
<a>
b
</a>
<a>
c
</a>
</more>
</root>
Два раздела логически собираются анализировать по другому коду, но как формат обмена, нормально ли смешивать и сопоставлять синтаксис?
Изменяется ли ваш ответ, если у нас есть существующая конечная точка, которая анализирует ответ JSON? Нам пришлось бы перекодировать эту конечную точку для проглатывания XML.