Groovy 比较返回数据集(XML/JSON)
我需要一些帮助来比较两组返回(一个是json,另一个是XML),如果有匹配的返回ObjectId(那么我将在这里使用ObjectId进行另一次读取/更新)。我尝试用python编写脚本将XML转换为JSON,但遇到了错误,不确定这是否是开始的最佳途径。感谢您的指导 我有一些从POST请求输出的JSON数据,它返回一个大的数据数组,如下所示Groovy 比较返回数据集(XML/JSON),groovy,soapui,Groovy,Soapui,我需要一些帮助来比较两组返回(一个是json,另一个是XML),如果有匹配的返回ObjectId(那么我将在这里使用ObjectId进行另一次读取/更新)。我尝试用python编写脚本将XML转换为JSON,但遇到了错误,不确定这是否是开始的最佳途径。感谢您的指导 我有一些从POST请求输出的JSON数据,它返回一个大的数据数组,如下所示 [{'c1': '0 ', 'c3': '', 'c4': '', 'c5': 'Bird', 'c6': '69', 'c7': '', 'c8': ''
[{'c1': '0 ', 'c3': '', 'c4': '', 'c5': 'Bird', 'c6': '69', 'c7': '', 'c8': '', 'c9': ''}]
下面我使用SoapUIs ReadProject获取下面返回的XML数据
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header>
<work:WorkContext xmlns:work="http://oracle.com/weblogic/soap/workarea/">rO0ABXdMABF3ZWJsb2dpYy5hcHAucDZ3cwAAANYAAAAjd2VibG9naWMud29ya2FyZWEuU3RyaW5nV29ya0NvbnRleHQACjE5LjEyLjEzLjAAAA==</work:WorkContext>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<ReadProjectsResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.oracle.com/Primavera/P6/WS/Project/V2">
<Project>
<Id>Bird</Id>
<Name>Blue Jay</Name>
<ObjectId>552</ObjectId>
</Project>
</ReadProjectsResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
RO0ABXDMABF3ZWJSB2DPYY5HCHAUCDZ3CWAAANYAAJD2VIBG9NAWMUD29YA2YZWEU3RYAW5NV29YANvBNRLEHQACJE5LJEYLZLJAAAA==
鸟
蓝松鸦
552
我是否应该尝试像下面的链接那样使用Groovy:
您的问题究竟是如何成为Python问题的?你是想给它贴上标签吗?