请问下返回值是html嵌套json该怎么处理

rest-assured请求一个接口返回值
<html>
<body>{“code”:0,“data”:{“accountName”:“xinxin”,“accountPass”:“d477887b0636e5d87f79cc25c99d7dc9”,“accountType”:null,“createdTime”:null,“departmentId”:“381482248520073223”,“groupId”:null,“id”:“382611222690648129”,“isAdmin”:null,“isManager”:1,“isShadow”:0,“jobLevelId”:null,“jobLevelName”:null,“lastLoginTime”:null,“learnNumber”:null,“leaveStatus”:null,“leaveTime”:null,“majorId”:null,“mobile”:null,“modifiedTime”:null,“parentId”:null,“parentJobLevelId”:null,“platformType”:2,“realName”:null,“relateSaleId”:null,“ruleId”:null,“ruleIds”:null,“smartCrmMenuPos”:null,“sourceSaleId”:“382611222690648129”,“status”:0,“subList”:,“switchTeacherDetailsPo”:null,“token”:“97048b095b94bd6d66455359bf5bef8e”,“validTime”:null},“exception”:null,“message”:null}
</body>
</html>
但是requests请求后返回的是json内容,并且通过代理抓取到的都是json数据
1、想请教下有人知道这是什么原因嘛?
2、我想到的方法是把请求的结果转成字符串截取,请求有其他方法不?

因为返回值就是json啊,与代理与否没关系的。json应该比字符串更容易处理呀

返回值不是json,是<html><body>{}</body></html>

代码怎么写的呢?贴出来看看吧