对json.loads与eval解析
json.loads对于格式的转换仅限于双引号之内的json格式字符串转化,单引号格式的数据没有兼容性,不能够进行转换
而eval对于单引号与双引号的数据并没有严格的要求,做一下试验就能一目了然了
双引号:
test = '{"m":"shopitemsearch","vm":"nw","sversion":"4.6","shopId":106376474,"sellerId":1779881393,"style":"wf","page":1,"sort":"_sale","q":"","catmap":"","wirelessShopCategoryList":""}'
print(type(test))
print(eval(