python 转义json串
import re
body=r'''
{"id":${BXbiztripinfoID_10},"msg":"1234测试审批${__UUID}","bussJson":"{\"companyId\":${__P(orgId,)},\"createUser\":${__P(userId,)},\"auditState\":2,\"orderNo\":\"${BXorderNo_10}\",\"dtContentDetail\":{\"templateId\":${__P(ReimbursementTemplateID,)},\"dtContent\":\"{\\\\\"companyid\\\\\":0,\\\\\"createtime\\\\\":1526371599000,\\\\\"dtComponentList\\\\\":[{\\\\\"companyId\\\\\":0,\\\\\"componentid\\\\\":11015,\\\\\"createtime\\\\\":1540883126000,\\\\\"data\\\\\":\\\\\"[{\\\\\\\\\\\\\"name\\\\\\\\\\\\\":\\\\\\\\\\\\\"${__P(userName,)}\\\\\\\\\\\\\",\\\\\\\\\\\\\"id\\\\\\\\\\\\\":${__P(userId,)}}]\\\\\",\\\\\"id\\\\\":143940,\\\\\"label\\\\\":\\\\\"多人报销\\\\\",\\\\\"maxlen\\\\\":20,\\\\\"otherprop\\\\\":\\\\\"[{\\\\\\\\\\\\\"canBeDelete\\\\\\\\\\\\\":true,\\\\\\\\\\\\\"canDrag\\\\\\\\\\\\\":false}]\\\\\",\\\\\"otherpropJsonObject\\\\\":[{\\\\\"canEdit\\\\\":false,\\\\\"maxchoose\\\\\":0,\\\\\"maxlen\\\\\":0,\\\\\"required\\\\\":false,\\\\\"showList\\\\\":false,\\\\\"strongcontrol\\\\\":false}],\\\\\"placeholder\\\\\":\\\\\"请选择报销人\\\\\",\\\\\"required\\\\\":\\\\\"true\\\\\",\\\\\"style\\\\\":\\\\\"1\\\\\",\\\\\"type\\\\\":\\\\\"select\\\\\",\\\\\"value\\\\\":\\\\\"[{\\\\\\\\\\\\\"name\\\\\\\\\\\\\":\\\\\\\\\\\\\"${__P(userName,)}\\\\\\\\\\\\\",\\\\\\\\\\\\\"id\\\\\\\\\\\\\":${__P(userId,)}}]\\\\\"},{\\\\\"companyId\\\\\":0,\\\\\"componentid\\\\\":11001,\\\\\"createtime\\\\\":1526371599000,\\\\\"data\\\\\":\\\\\"${__P(profitCenterName,)}\\\\\",\\\\\"id\\\\\":15603,\\\\\"label\\\\\":\\\\\"单位名称\\\\\",\\\\\"maxlen\\\\\":20,\\\\\"placeholder\\\\\":\\\\\"请选择利润中心\\\\\",\\\\\"required\\\\\":\\\\\"true\\\\\",\\\\\"style\\\\\":\\\\\"1\\\\\",\\\\\"type\\\\\":\\\\\"select\\\\\",\\\\\"value\\\\\":\\\\\"${__P(profitCenterName,)}\\\\\"},{\\\\\"companyId\\\\\":0,\\\\\"componentid\\\\\":11010,\\\\\"createtime\\\\\":1526371599000,\\\\\"data\\\\\":\\\\\"${__P(costCenterName,)}\\\\\",\\\\\"id\\\\\":15610,\\\\\"label\\\\\":\\\\\"部门\\\\\",\\\\\"maxlen\\\\\":50,\\\\\"placeholder\\\\\":\\\\\"请选择部门\\\\\",\\\\\"required\\\\\":\\\\\"true\\\\\",\\\\\"style\\\\\":\\\\\"1\\\\\",\\\\\"type\\\\\":\\\\\"text\\\\\",\\\\\"value\\\\\":\\\\\"${__P(costCenter,)}\\\\\"},{\\\\\"companyId\\\\\":0,\\\\\"componentid\\\\\":11002,\\\\\"createtime\\\\\":1526371599000,\\\\\"data\\\\\":\\\\\"{\\\\\\\\\\\\\"value\\\\\\\\\\\\\":\\\\\\\\\\\\\"成本中心\\\\\\\\\\\\\"}\\\\\",\\\\\"id\\\\\":15604,\\\\\"label\\\\\":\\\\\"成本分配\\\\\",\\\\\"maxlen\\\\\":20,\\\\\"options\\\\\":\\\\\"[{\\\\\\\\\\\\\"label\\\\\\\\\\\\\":\\\\\\\\\\\\\"成本中心\\\\\\\\\\\\\",\\\\\\\\\\\\\"value\\\\\\\\\\\\\":\\\\\\\\\\\\\"1\\\\\\\\\\\\\"},{\\\\\\\\\\\\\"label\\\\\\\\\\\\\":\\\\\\\\\\\\\"WBS\\\\\\\\\\\\\",\\\\\\\\\\\\\"value\\\\\\\\\\\\\":\\\\\\\\\\\\\"2\\\\\\\\\\\\\"},{\\\\\\\\\\\\\"label\\\\\\\\\\\\\":\\\\\\\\\\\\\"内部订单号\\\\\\\\\\\\\",\\\\\\\\\\\\\"value\\\\\\\\\\\\\":\\\\\\\\\\\\\"3\\\\\\\\\\\\\"},{\\\\\\\\\\\\\"label\\\\\\\\\\\\\":\\\\\\\\\\\\\"成本中心\\\\u0026WBS\\\\\\\\\\\\\",\\\\\\\\\\\\\"value\\\\\\\\\\\\\":\\\\\\\\\\\\\"4\\\\\\\\\\\\\"},{\\\\\\\\\\\\\"label\\\\\\\\\\\\\":\\\\\\\\\\\\\"成本中心\\\\u0026内部订单号\\\\\\\\\\\\\",\\\\\\\\\\\\\"value\\\\\\\\\\\\\":\\\\\\\\\\\\\"5\\\\\\\\\\\\\"}]\\\\\",\\\\\"optionsJsonObject\\\\\":[{\\\\\"label\\\\\":\\\\\"成本中心\\\\\",\\\\\"value\\\\\":\\\\\"1\\\\\"},{\\\\\"label\\\\\":\\\\\"WBS\\\\\",\\\\\"value\\\\\":\\\\\"2\\\\\"},{\\\\\"label\\\\\":\\\\\"内部订单号\\\\\",\\\\\"value\\\\\":\\\\\"3\\\\\"},{\\\\\"label\\\\\":\\\\\"成本中心\\\\u0026WBS\\\\\",\\\\\"value\\\\\":\\\\\"4\\\\\"},{\\\\\"label\\\\\":\\\\\"成本中心\\\\u0026内部订单号\\\\\",\\\\\"value\\\\\":\\\\\"5\\\\\"}],\\\\\"otherprop\\\\\":\\\\\"[{\\\\\\\\\\\\\"childred\\\\\\\\\\\\\":{\\\\\\\\\\\\\"bizAlias\\\\\\\\\\\\\":\\\\\\\\\\\\\"costTypeAddInfo\\\\\\\\\\\\\",\\\\\\\\\\\\\"placeholder\\\\\\\\\\\\\":\\\\\\\\\\\\\"\\\\\\\\\\\\\",\\\\\\\\\\\\\"required\\\\\\\\\\\\\":true,\\\\\\\\\\\\\"type\\\\\\\\\\\\\":\\\\\\\\\\\\\"text\\\\\\\\\\\\\"}}]\\\\\",\\\\\"otherpropJsonObject\\\\\":[{\\\\\"canEdit\\\\\":false,\\\\\"maxchoose\\\\\":0,\\\\\"maxlen\\\\\":0,\\\\\"required\\\\\":false,\\\\\"showList\\\\\":false,\\\\\"strongcontrol\\\\\":false}],\\\\\"placeholder\\\\\":\\\\\"请选择成本分配\\\\\",\\\\\"required\\\\\":\\\\\"true\\\\\",\\\\\"style\\\\\":\\\\\"1\\\\\",\\\\\"type\\\\\":\\\\\"select\\\\\",\\\\\"value\\\\\":\\\\\"{\\\\\\\\\\\\\"value\\\\\\\\\\\\\":\\\\\\\\\\\\\"1\\\\\\\\\\\\\"}\\\\\"},{\\\\\"companyId\\\\\":0,\\\\\"componentid\\\\\":11013,\\\\\"createtime\\\\\":1537521553000,\\\\\"data\\\\\":\\\\\"生产成本\\\\\",\\\\\"id\\\\\":143292,\\\\\"label\\\\\":\\\\\"费用类型\\\\\",\\\\\"maxlen\\\\\":50,\\\\\"otherprop\\\\\":\\\\\"[{\\\\\\\\\\\\\"canBeDelete\\\\\\\\\\\\\":true}]\\\\\",\\\\\"otherpropJsonObject\\\\\":[{\\\\\"canEdit\\\\\":false,\\\\\"maxchoose\\\\\":0,\\\\\"maxlen\\\\\":0,\\\\\"required\\\\\":false,\\\\\"showList\\\\\":false,\\\\\"strongcontrol\\\\\":false}],\\\\\"placeholder\\\\\":\\\\\"请选择费用类型\\\\\",\\\\\"required\\\\\":\\\\\"true\\\\\",\\\\\"style\\\\\":\\\\\"1\\\\\",\\\\\"type\\\\\":\\\\\"select\\\\\",\\\\\"value\\\\\":\\\\\"14\\\\\"},{\\\\\"companyId\\\\\":0,\\\\\"componentid\\\\\":11011,\\\\\"createtime\\\\\":1544508206000,\\\\\"data\\\\\":\\\\\"${__Random(1,99999,)}\\\\\",\\\\\"id\\\\\":144699,\\\\\"label\\\\\":\\\\\"出差天数\\\\\",\\\\\"maxlen\\\\\":3,\\\\\"otherprop\\\\\":\\\\\"[{\\\\\\\\\\\\\"isautocal\\\\\\\\\\\\\":true,\\\\\\\\\\\\\"canBeDelete\\\\\\\\\\\\\":true,\\\\\\\\\\\\\"maxNumber\\\\\\\\\\\\\":3,\\\\\\\\\\\\\"canDrag\\\\\\\\\\\\\":false}]\\\\\",\\\\\"otherpropJsonObject\\\\\":[{\\\\\"canEdit\\\\\":false,\\\\\"maxchoose\\\\\":0,\\\\\"maxlen\\\\\":0,\\\\\"required\\\\\":false,\\\\\"showList\\\\\":false,\\\\\"strongcontrol\\\\\":false}],\\\\\"placeholder\\\\\":\\\\\"请输入出差天数\\\\\",\\\\\"required\\\\\":\\\\\"true\\\\\",\\\\\"style\\\\\":\\\\\"3\\\\\",\\\\\"type\\\\\":\\\\\"text_number\\\\\",\\\\\"value\\\\\":\\\\\"${__Random(1,99999,)}\\\\\"},{\\\\\"companyId\\\\\":0,\\\\\"componentid\\\\\":11003,\\\\\"createtime\\\\\":1526371599000,\\\\\"data\\\\\":\\\\\"${__Random(1,99999,)}\\\\\",\\\\\"id\\\\\":15605,\\\\\"label\\\\\":\\\\\"附件张数\\\\\",\\\\\"maxlen\\\\\":3,\\\\\"otherprop\\\\\":\\\\\"[{\\\\\\\\\\\\\"maxNumber\\\\\\\\\\\\\":3,\\\\\\\\\\\\\"settingNumber\\\\\\\\\\\\\":true}]\\\\\",\\\\\"otherpropJsonObject\\\\\":[{\\\\\"canEdit\\\\\":false,\\\\\"maxchoose\\\\\":0,\\\\\"maxlen\\\\\":0,\\\\\"required\\\\\":false,\\\\\"showList\\\\\":false,\\\\\"strongcontrol\\\\\":false}],\\\\\"placeholder\\\\\":\\\\\"请输入附件张数\\\\\",\\\\\"required\\\\\":\\\\\"true\\\\\",\\\\\"style\\\\\":\\\\\"3\\\\\",\\\\\"type\\\\\":\\\\\"text_num\\\\\",\\\\\"value\\\\\":\\\\\"${__Random(1,99999,)}\\\\\"},{\\\\\"companyId\\\\\":0,\\\\\"componentid\\\\\":11021,\\\\\"createtime\\\\\":1544584818000,\\\\\"data\\\\\":\\\\\"1234测试报销事由${__UUID}\\\\\",\\\\\"id\\\\\":144735,\\\\\"label\\\\\":\\\\\"报销事由\\\\\",\\\\\"maxlen\\\\\":200,\\\\\"otherprop\\\\\":\\\\\"[{\\\\\\\\\\\\\"canBeDelete\\\\\\\\\\\\\":true,\\\\\\\\\\\\\"canDrag\\\\\\\\\\\\\":false}]\\\\\",\\\\\"otherpropJsonObject\\\\\":[{\\\\\"canEdit\\\\\":false,\\\\\"maxchoose\\\\\":0,\\\\\"maxlen\\\\\":0,\\\\\"required\\\\\":false,\\\\\"showList\\\\\":false,\\\\\"strongcontrol\\\\\":false}],\\\\\"placeholder\\\\\":\\\\\"请填写报销事由\\\\\",\\\\\"required\\\\\":\\\\\"true\\\\\",\\\\\"style\\\\\":\\\\\"4\\\\\",\\\\\"type\\\\\":\\\\\"text\\\\\",\\\\\"value\\\\\":\\\\\"1234测试报销事由${__UUID}\\\\\"},{\\\\\"companyId\\\\\":0,\\\\\"componentid\\\\\":11014,\\\\\"createtime\\\\\":1538247854000,\\\\\"data\\\\\":\\\\\"\\\\\",\\\\\"id\\\\\":143543,\\\\\"label\\\\\":\\\\\"上传图像\\\\\",\\\\\"maxlen\\\\\":80,\\\\\"otherprop\\\\\":\\\\\"[{\\\\\\\\\\\\\"maxlen\\\\\\\\\\\\\":80,\\\\\\\\\\\\\"canDrag\\\\\\\\\\\\\":false,\\\\\\\\\\\\\"canBeDelete\\\\\\\\\\\\\":true}]\\\\\",\\\\\"otherpropJsonObject\\\\\":[{\\\\\"canEdit\\\\\":false,\\\\\"maxchoose\\\\\":0,\\\\\"maxlen\\\\\":80,\\\\\"required\\\\\":false,\\\\\"showList\\\\\":false,\\\\\"strongcontrol\\\\\":false}],\\\\\"placeholder\\\\\":\\\\\"请选择需要上传的图像\\\\\",\\\\\"required\\\\\":\\\\\"false\\\\\",\\\\\"style\\\\\":\\\\\"1\\\\\",\\\\\"type\\\\\":\\\\\"file\\\\\",\\\\\"value\\\\\":\\\\\"\\\\\"},{\\\\\"companyId\\\\\":0,\\\\\"componentid\\\\\":11017,\\\\\"createtime\\\\\":1542961359000,\\\\\"data\\\\\":\\\\\"{\\\\\\\\\\\\\"foodFee\\\\\\\\\\\\\":[{\\\\\\\\\\\\\"name\\\\\\\\\\\\\":\\\\\\\\\\\\\"${__P(userName,)}\\\\\\\\\\\\\",\\\\\\\\\\\\\"id\\\\\\\\\\\\\":${__P(userId,)},\\\\\\\\\\\\\"amount\\\\\\\\\\\\\":${__threadNum}}],\\\\\\\\\\\\\"publicFee\\\\\\\\\\\\\":[{\\\\\\\\\\\\\"name\\\\\\\\\\\\\":\\\\\\\\\\\\\"${__P(userName,)}\\\\\\\\\\\\\",\\\\\\\\\\\\\"id\\\\\\\\\\\\\":${__P(userId,)},\\\\\\\\\\\\\"amount\\\\\\\\\\\\\":${__threadNum}}]}\\\\\",\\\\\"id\\\\\":144294,\\\\\"label\\\\\":\\\\\"多人差旅补助\\\\\",\\\\\"maxlen\\\\\":20,\\\\\"otherprop\\\\\":\\\\\"[{\\\\\\\\\\\\\"showEdit\\\\\\\\\\\\\":true,\\\\\\\\\\\\\"newTemId\\\\\\\\\\\\\":0,\\\\\\\\\\\\\"canBeDelete\\\\\\\\\\\\\":true,\\\\\\\\\\\\\"canEdit\\\\\\\\\\\\\":true,\\\\\\\\\\\\\"approvermodify\\\\\\\\\\\\\":false,\\\\\\\\\\\\\"bizAlias\\\\\\\\\\\\\":\\\\\\\\\\\\\"foodFee\\\\\\\\\\\\\",\\\\\\\\\\\\\"label\\\\\\\\\\\\\":\\\\\\\\\\\\\"伙食补助\\\\\\\\\\\\\",\\\\\\\\\\\\\"type\\\\\\\\\\\\\":\\\\\\\\\\\\\"text\\\\\\\\\\\\\",\\\\\\\\\\\\\"required\\\\\\\\\\\\\":true,\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\":11017,\\\\\\\\\\\\\"showList\\\\\\\\\\\\\":\\\\\\\\\\\\\"false\\\\\\\\\\\\\",\\\\\\\\\\\\\"showRule\\\\\\\\\\\\\":false,\\\\\\\\\\\\\"canDrag\\\\\\\\\\\\\":true,\\\\\\\\\\\\\"placeholder\\\\\\\\\\\\\":\\\\\\\\\\\\\"请输入伙食补助\\\\\\\\\\\\\"},{\\\\\\\\\\\\\"showEdit\\\\\\\\\\\\\":true,\\\\\\\\\\\\\"newTemId\\\\\\\\\\\\\":1,\\\\\\\\\\\\\"canBeDelete\\\\\\\\\\\\\":true,\\\\\\\\\\\\\"canEdit\\\\\\\\\\\\\":true,\\\\\\\\\\\\\"bizAlias\\\\\\\\\\\\\":\\\\\\\\\\\\\"publicFee\\\\\\\\\\\\\",\\\\\\\\\\\\\"label\\\\\\\\\\\\\":\\\\\\\\\\\\\"公杂费\\\\\\\\\\\\\",\\\\\\\\\\\\\"type\\\\\\\\\\\\\":\\\\\\\\\\\\\"text_number\\\\\\\\\\\\\",\\\\\\\\\\\\\"required\\\\\\\\\\\\\":true,\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\":11017,\\\\\\\\\\\\\"showList\\\\\\\\\\\\\":\\\\\\\\\\\\\"false\\\\\\\\\\\\\",\\\\\\\\\\\\\"showRule\\\\\\\\\\\\\":false,\\\\\\\\\\\\\"canDrag\\\\\\\\\\\\\":false,\\\\\\\\\\\\\"placeholder\\\\\\\\\\\\\":\\\\\\\\\\\\\"请输入公杂费\\\\\\\\\\\\\"}]\\\\\",\\\\\"otherpropJsonObject\\\\\":[{\\\\\"bizAlias\\\\\":\\\\\"foodFee\\\\\",\\\\\"canEdit\\\\\":true,\\\\\"label\\\\\":\\\\\"伙食补助\\\\\",\\\\\"maxchoose\\\\\":0,\\\\\"maxlen\\\\\":0,\\\\\"placeholder\\\\\":\\\\\"请输入伙食补助\\\\\",\\\\\"required\\\\\":true,\\\\\"showList\\\\\":false,\\\\\"strongcontrol\\\\\":false,\\\\\"type\\\\\":\\\\\"text\\\\\"},{\\\\\"bizAlias\\\\\":\\\\\"publicFee\\\\\",\\\\\"canEdit\\\\\":true,\\\\\"label\\\\\":\\\\\"公杂费\\\\\",\\\\\"maxchoose\\\\\":0,\\\\\"maxlen\\\\\":0,\\\\\"placeholder\\\\\":\\\\\"请输入公杂费\\\\\",\\\\\"required\\\\\":true,\\\\\"showList\\\\\":false,\\\\\"strongcontrol\\\\\":false,\\\\\"type\\\\\":\\\\\"text_number\\\\\"}],\\\\\"placeholder\\\\\":\\\\\"\\\\\",\\\\\"required\\\\\":\\\\\"true\\\\\",\\\\\"style\\\\\":\\\\\"5\\\\\",\\\\\"type\\\\\":\\\\\"TableField\\\\\",\\\\\"value\\\\\":\\\\\"{\\\\\\\\\\\\\"foodFee\\\\\\\\\\\\\":[{\\\\\\\\\\\\\"name\\\\\\\\\\\\\":\\\\\\\\\\\\\"${__P(userName,)}\\\\\\\\\\\\\",\\\\\\\\\\\\\"id\\\\\\\\\\\\\":${__P(userId,)},\\\\\\\\\\\\\"amount\\\\\\\\\\\\\":${__threadNum}}],\\\\\\\\\\\\\"publicFee\\\\\\\\\\\\\":[{\\\\\\\\\\\\\"name\\\\\\\\\\\\\":\\\\\\\\\\\\\"${__P(userName,)}\\\\\\\\\\\\\",\\\\\\\\\\\\\"id\\\\\\\\\\\\\":${__P(userId,)},\\\\\\\\\\\\\"amount\\\\\\\\\\\\\":${__threadNum}}]}\\\\\"},{\\\\\"companyId\\\\\":0,\\\\\"componentid\\\\\":11006,\\\\\"createtime\\\\\":1526371599000,\\\\\"data\\\\\":\\\\\"\\\\\",\\\\\"id\\\\\":15606,\\\\\"label\\\\\":\\\\\"公司垫付\\\\\",\\\\\"maxlen\\\\\":20,\\\\\"otherprop\\\\\":\\\\\"[{\\\\\\\\\\\\\"type\\\\\\\\\\\\\":\\\\\\\\\\\\\"text_number\\\\\\\\\\\\\",\\\\\\\\\\\\\"bizAlias\\\\\\\\\\\\\":\\\\\\\\\\\\\"platformTotalAmount\\\\\\\\\\\\\",\\\\\\\\\\\\\"label\\\\\\\\\\\\\":\\\\\\\\\\\\\"垫付合计\\\\\\\\\\\\\",\\\\\\\\\\\\\"placeholder\\\\\\\\\\\\\":\\\\\\\\\\\\\"合计0个,金额0.00\\\\\\\\\\\\\",\\\\\\\\\\\\\"required\\\\\\\\\\\\\":true}]\\\\\",\\\\\"otherpropJsonObject\\\\\":[{\\\\\"bizAlias\\\\\":\\\\\"platformTotalAmount\\\\\",\\\\\"canEdit\\\\\":false,\\\\\"label\\\\\":\\\\\"垫付合计\\\\\",\\\\\"maxchoose\\\\\":0,\\\\\"maxlen\\\\\":0,\\\\\"placeholder\\\\\":\\\\\"合计0个,金额0.00\\\\\",\\\\\"required\\\\\":true,\\\\\"showList\\\\\":false,\\\\\"strongcontrol\\\\\":false,\\\\\"type\\\\\":\\\\\"text_number\\\\\"}],\\\\\"required\\\\\":\\\\\"false\\\\\",\\\\\"style\\\\\":\\\\\"5\\\\\",\\\\\"type\\\\\":\\\\\"TableField\\\\\",\\\\\"value\\\\\":\\\\\"\\\\\"},{\\\\\"companyId\\\\\":0,\\\\\"componentid\\\\\":11007,\\\\\"createtime\\\\\":1526371599000,\\\\\"data\\\\\":\\\\\"\\\\\",\\\\\"id\\\\\":15607,\\\\\"label\\\\\":\\\\\"员工垫付\\\\\",\\\\\"maxlen\\\\\":20,\\\\\"otherprop\\\\\":\\\\\"[{\\\\\\\\\\\\\"type\\\\\\\\\\\\\":\\\\\\\\\\\\\"text_number\\\\\\\\\\\\\",\\\\\\\\\\\\\"bizAlias\\\\\\\\\\\\\":\\\\\\\\\\\\\"personTotalAmount\\\\\\\\\\\\\",\\\\\\\\\\\\\"label\\\\\\\\\\\\\":\\\\\\\\\\\\\"自付合计\\\\\\\\\\\\\",\\\\\\\\\\\\\"placeholder\\\\\\\\\\\\\":\\\\\\\\\\\\\"合计0个,金额0.00\\\\\\\\\\\\\",\\\\\\\\\\\\\"required\\\\\\\\\\\\\":true}]\\\\\",\\\\\"otherpropJsonObject\\\\\":[{\\\\\"bizAlias\\\\\":\\\\\"personTotalAmount\\\\\",\\\\\"canEdit\\\\\":false,\\\\\"label\\\\\":\\\\\"自付合计\\\\\",\\\\\"maxchoose\\\\\":0,\\\\\"maxlen\\\\\":0,\\\\\"placeholder\\\\\":\\\\\"合计0个,金额0.00\\\\\",\\\\\"required\\\\\":true,\\\\\"showList\\\\\":false,\\\\\"strongcontrol\\\\\":false,\\\\\"type\\\\\":\\\\\"text_number\\\\\"}],\\\\\"required\\\\\":\\\\\"false\\\\\",\\\\\"style\\\\\":\\\\\"5\\\\\",\\\\\"type\\\\\":\\\\\"TableField\\\\\",\\\\\"value\\\\\":\\\\\"[{\\\\\\\\\\\\\"amount\\\\\\\\\\\\\":${__threadNum},\\\\\\\\\\\\\"companyId\\\\\\\\\\\\\":${__P(orgId,)},\\\\\\\\\\\\\"createTime\\\\\\\\\\\\\":1544595392000,\\\\\\\\\\\\\"createUser\\\\\\\\\\\\\":${__P(userId,)},\\\\\\\\\\\\\"feeDetailName\\\\\\\\\\\\\":\\\\\\\\\\\\\"车船费-火车\\\\\\\\\\\\\",\\\\\\\\\\\\\"feeDetailNo\\\\\\\\\\\\\":\\\\\\\\\\\\\"4\\\\\\\\\\\\\",\\\\\\\\\\\\\"id\\\\\\\\\\\\\":\\\\\\\\\\\\\"70947692911f4c60b6210fcd478235b5\\\\\\\\\\\\\",\\\\\\\\\\\\\"ownerUserId\\\\\\\\\\\\\":${__P(userId,)},\\\\\\\\\\\\\"ownerUserName\\\\\\\\\\\\\":\\\\\\\\\\\\\"${__P(userName,)}\\\\\\\\\\\\\"}]\\\\\"},{\\\\\"companyId\\\\\":0,\\\\\"componentid\\\\\":11018,\\\\\"createtime\\\\\":1541382634000,\\\\\"data\\\\\":\\\\\"[{\\\\\\\\\\\\\"name\\\\\\\\\\\\\":\\\\\\\\\\\\\"${__P(userName,)}\\\\\\\\\\\\\",\\\\\\\\\\\\\"id\\\\\\\\\\\\\":${__P(userId,)},\\\\\\\\\\\\\"amount\\\\\\\\\\\\\":${__threadNum}}]\\\\\",\\\\\"id\\\\\":144007,\\\\\"label\\\\\":\\\\\"垫付扣除\\\\\",\\\\\"maxlen\\\\\":20,\\\\\"otherprop\\\\\":\\\\\"[{\\\\\\\\\\\\\"canBeDelete\\\\\\\\\\\\\":true,\\\\\\\\\\\\\"canDrag\\\\\\\\\\\\\":false}]\\\\\",\\\\\"otherpropJsonObject\\\\\":[{\\\\\"canEdit\\\\\":false,\\\\\"maxchoose\\\\\":0,\\\\\"maxlen\\\\\":0,\\\\\"required\\\\\":false,\\\\\"showList\\\\\":false,\\\\\"strongcontrol\\\\\":false}],\\\\\"placeholder\\\\\":\\\\\"\\\\\",\\\\\"required\\\\\":\\\\\"false\\\\\",\\\\\"style\\\\\":\\\\\"5\\\\\",\\\\\"type\\\\\":\\\\\"TableField\\\\\",\\\\\"value\\\\\":\\\\\"[{\\\\\\\\\\\\\"name\\\\\\\\\\\\\":\\\\\\\\\\\\\"${__P(userName,)}\\\\\\\\\\\\\",\\\\\\\\\\\\\"id\\\\\\\\\\\\\":${__P(userId,)},\\\\\\\\\\\\\"amount\\\\\\\\\\\\\":${__threadNum}}]\\\\\"},{\\\\\"companyId\\\\\":0,\\\\\"componentid\\\\\":11016,\\\\\"createtime\\\\\":1540883126000,\\\\\"data\\\\\":\\\\\"[{\\\\\\\\\\\\\"name\\\\\\\\\\\\\":\\\\\\\\\\\\\"${__P(userName,)}\\\\\\\\\\\\\",\\\\\\\\\\\\\"id\\\\\\\\\\\\\":${__P(userId,)},\\\\\\\\\\\\\"amount\\\\\\\\\\\\\":${__BeanShell(${__threadNum}*2/1.00,)}}]\\\\\",\\\\\"id\\\\\":143941,\\\\\"label\\\\\":\\\\\"收款分配\\\\\",\\\\\"maxlen\\\\\":20,\\\\\"otherprop\\\\\":\\\\\"[{\\\\\\\\\\\\\"canBeDelete\\\\\\\\\\\\\":true,\\\\\\\\\\\\\"canDrag\\\\\\\\\\\\\":false}]\\\\\",\\\\\"otherpropJsonObject\\\\\":[{\\\\\"canEdit\\\\\":false,\\\\\"maxchoose\\\\\":0,\\\\\"maxlen\\\\\":0,\\\\\"required\\\\\":false,\\\\\"showList\\\\\":false,\\\\\"strongcontrol\\\\\":false}],\\\\\"placeholder\\\\\":\\\\\"\\\\\",\\\\\"required\\\\\":\\\\\"true\\\\\",\\\\\"style\\\\\":\\\\\"5\\\\\",\\\\\"type\\\\\":\\\\\"TableField\\\\\",\\\\\"value\\\\\":\\\\\"[{\\\\\\\\\\\\\"name\\\\\\\\\\\\\":\\\\\\\\\\\\\"${__P(userName,)}\\\\\\\\\\\\\",\\\\\\\\\\\\\"id\\\\\\\\\\\\\":${__P(userId,)},\\\\\\\\\\\\\"amount\\\\\\\\\\\\\":${__BeanShell(${__threadNum}*2/1.00,)}}]\\\\\"},{\\\\\"companyId\\\\\":0,\\\\\"componentid\\\\\":11008,\\\\\"createtime\\\\\":1526371599000,\\\\\"data\\\\\":\\\\\"${__BeanShell(${__threadNum}*2/1.00,)}\\\\\",\\\\\"id\\\\\":15608,\\\\\"label\\\\\":\\\\\"合计金额\\\\\",\\\\\"maxlen\\\\\":20,\\\\\"required\\\\\":\\\\\"true\\\\\",\\\\\"style\\\\\":\\\\\"6\\\\\",\\\\\"type\\\\\":\\\\\"TableField\\\\\",\\\\\"value\\\\\":\\\\\"${__BeanShell(${__threadNum}*2/1.00,)}\\\\\"}],\\\\\"id\\\\\":${__P(ReimbursementTemplateID,)},\\\\\"name\\\\\":\\\\\"${__P(ReimbursementTemplatename,)}\\\\\"}\"}}"}
'''
res_body=""
print("body---->",body)
#res_body=body.replace('"','\\"')
idx=0
#for idx in range(len(body)):
while idx<len(body):
#print(i) #"变为\" (0个\变成1个)
if body[idx]==r'"':
res_body+=r'\"'
idx+=1
#\"变为\\\\\\" (1个\变成6个)
elif body[idx:idx+2]==r'\"':
#print("i>>>>",i)
res_body+=r'\\\\\\"'
idx+=2 #\\\\\"变为\\\\\\\\\\\\\\"(5个\变成14个)
elif body[idx:idx+6]==r'\\\\\"':
#print(1111111111111)
#print(body[idx:idx+6])
#break
res_body+=r'\\\\\\\\\\\\\\"'
idx+=6 #\\\\\\\\\\\\\"变为\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"(13个\变为30个)
elif body[idx:idx+14]==r'\\\\\\\\\\\\\"':
#print(body[idx:idx+14])
#break
res_body+=r'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"'
idx+=14
elif body[idx:idx+3]=='\\u':
res_body+=r'\\u'
idx+=3
else:
#print(5555555555555)
#print(body[idx:idx+6])
res_body+=body[idx]
idx+=1 print(res_body) with open(r"E:\request_body.txt","w",encoding='UTF-8') as fw:
fw.write(res_body)
python 转义json串的更多相关文章
- python中文json串创建与解析
下面代码,举例说明了json如何创建和解析含有中文的json串: #coding=gbk import os import sys reload(sys) sys.setdefaultencoding ...
- python json-json.loads()函数中的字符串需要是严格的json串格式,不能包含单引号
先看下json的dumps()和loads()函数的定义 json.dumps():将一个Python对象编码成JSON字符串.把字典对象转换成json串 json.loads():将JSON格式字符 ...
- json串反转义(消除反斜杠)-- 转载
JSon串在被串行化后保存在文件中,读取字符串时,是不能直接拿来用JSON.parse()解析为JSON 对象的.因为它是一个字符串,不是一个合法的JSON对象格式.例如下面的JSON串保存在文件中 ...
- Python: 自定义类对象序列化为Json串
之前已经实现了Python: Json串反序列化为自定义类对象,这次来实现了Json的序列化. 测试代码和结果如下: import Json.JsonTool class Score: math = ...
- Python: Json串反序列化为自定义类对象
最近刚接触到python,就想到了如何反序列化json串.网上找了一下,大部分都是用json模块反序列化为python数据结构(字典和列表).如果对json模块不了解的参考菜鸟教程.然后我在此基础上将 ...
- 【python】将json串写入文件,并以json格式读取出来
写json--json.dumps 代码: import json #要写入文件的json串(dict格式) result ={', 'https://appapi.xxxx.com/appapi/b ...
- python实现比对两个json串的方法
记录瞬间 前段时间为了解决一些实际问题,引出了要对json字符串进行比对的需求. 觉得有意义,作以简单记录. # 比对数据 def compare_data(set_key, src_data, ds ...
- Python中读取文件中的json串,并将其写入到Excel表格中
Json:JavaScript Objective Notation,是一种轻量级的数据交换格式.Json最广泛的应用是作为AJAX中web服务器和客户端的通讯的数据格式.现在也常用语http请求中, ...
- python 单双引号交替的json串
单双引号交替的json串 1.常见的json串,类似于这种{"isSucess":true, "name":"yoyo", "st ...
随机推荐
- 回溯---N皇后
N 皇后 51. N-Queens (Hard) 题目描述: 在n*n的矩阵中摆放n个皇后,并且每个皇后不能在同一列,同一个对角线上,求所有的n皇后解. 思路分析: 一行一行地摆放,在确定一行 ...
- C# 图片与Base64的相互转化
public ActionResult UploadSignature2(string src_data) { Class1.Base64StrToImage(src_data, "C:\\ ...
- java操作mongodb工具类
新建maven项目 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="ht ...
- 求助:关于shell数值比较的错误提示
今天写了个脚本,过不了错误这一关,求大神路过瞟一眼. 1 #!/bin/bash 2 #disk use 3 disk_use() { 4 DISK_LOG=/tmp/disk_use.tmp 5 D ...
- 随笔4 Dictionary<K,V>
本来说是想介绍一下Hashtable的,但是发现HashMap和Hashtable最开始的不同就是在于HashMap继承了AbstractMap,而Hashtable继承了Dictionary< ...
- dsu on tree 学习笔记
这是一个黑科技,考虑树链剖分后,每个点只会在轻重链之间转化\(log\)次. 考虑暴力是怎么写的,每次枚举一个点,再暴力把子树全部扫一边. \(dsu\ on\ tree.\)的思想就是保留重儿子不清 ...
- threading包的例子和queue包的例子
参考:https://www.cnblogs.com/tkqasn/p/5700281.html 参考:https://www.cnblogs.com/tkqasn/p/5700281.html th ...
- 使用getchar和putchar输入输出单个字符
getchar()和putchar()只能用于输入输出单个字符,而不能字符串. #include<iostream> using namespace std; int main(){ ch ...
- 如何分析及处理 Flink 反压?
反压(backpressure)是实时计算应用开发中,特别是流式计算中,十分常见的问题.反压意味着数据管道中某个节点成为瓶颈,处理速率跟不上上游发送数据的速率,而需要对上游进行限速.由于实时计算应用通 ...
- springmvc上传文件异常
症状: error:org.springframework.web.multipart.MultipartException: Current request is not a multipart r ...