python中有没有一种方法可以修改JSON,当我将JSON输入发送到soapapi(soapapi将数据转换为XML)时,JSON数据不会被转义。你知道吗
这是JSON数据:
{'test1': [{'entityClass': '', 'entityMode': 'Q', 'Mgr2': '', 'Mgr3': '', 'Mgr1': '', 'Recid': 0, 'CSRCode': '', }, {'entityClass': '', 'entityMode': 'Q', 'Mgr2': '', 'Mgr3': '', 'Mgr1': '', 'Recid': 0, 'CSRCode': ''}]}
我将这些参数传递给Suds库,以调用SOAP api。你知道吗
当这些数据传递到将其转换为XML的soap api时,这将变成:
<TblJSONData>{'tblw': [{'CSRClass': '', 'Mode': 'Q', 'EscMgr2': '', 'EscMgr3': '', 'EscMgr1': '', 'EntityRecid': 0, 'CSRCode': '11945', 'Entity': '', 'RC': 0, 'ErrMsg': '', 'EntityCount': 0}, {'CSRClass': '', 'Mode': 'Q', 'EscMgr2': '', 'EscMgr3': '', 'EscMgr1': '', 'EntityRecid': 0, 'CSRCode': '96456', 'Entity': '', 'RC': 0, 'ErrMsg': '', 'EntityCount': 0}, {'CSRClass': '', 'Mode': 'Q', 'EscMgr2': '', 'EscMgr3': '', 'EscMgr1': '', 'EntityRecid': 0, 'CSRCode': '65844', 'Entity': '', 'RC': 0, 'ErrMsg': '', 'EntityCount': 0}]}<TblJSONData>
有没有一种方法可以修改JSON,以便在将其转换为xml时不会转义。你知道吗
这方面的任何帮助都会很好。你知道吗
这与JSON的结尾无关,而是选择一个没有撇号的XML序列化程序的问题。我不知道Python世界中有什么可用的工具,但是大多数XML工具如果被要求用
'
引用解析这个XML,然后重新序列化它,就会输出撇号“原样”,而不会转义。你知道吗相关问题 更多 >
编程相关推荐