在XML SOAP网络服务中包含JSON是否有任何缺点?

时间:2018-07-20 10:26:16

标签: java json xml java-ee enterprise

我有一个SOAP Web服务。这是处理我的系统并且不能更改wsdl的唯一方法。

我在xml中的结构是:

<object>

<key>key1</key>

<value>value1</value>

<object>

与响应结构相同。

现在,我需要在请求中接收嵌套的JSON对象。 我看到2个可能的选项可以解决我的问题:

  1. 将嵌套的JSON对象简化为平面结构。因为我们在JSON中有数组和嵌套对象,所以这似乎很脏而且有问题。
  2. 仅接收XML格式的JSON并使用JSON库进行解析。

问题:

  • 采用方案2是否安全?
  • 第二种选择的负面影响是什么?当XML结构中包含JSON时会失败吗?
  • 考虑到我的选择,最好的方法是什么?

0 个答案:

没有答案