如何解析包含斜杠的JSON字符串?
- 内容介绍
- 文章标签
- 相关推荐
本文共计421个文字,预计阅读时间需要2分钟。
例如这样的JSON格式:{result: {RFM_12_var6: 17, RFM_12_var50: 19, RFM_12_var20: 5950.0, rsk_score: 856, FLAG_6_var4: 1, FLAG_6_var1: 3, dc_flag: debit, MON_12_var1: 12}}
比如像这样的JSON:
{ "result": "{ \"RFM_12_var6\":\"17\", \"RFM_12_var50\":\"19\", \"RFM_12_var20\":\"5950.0\", \"rsk_score\":\"856\", \"FLAG_6_var4\":\"1\", \"FLAG_6_var1\":\"3\", \"dc_flag\":\"debit\", \"MON_12_var1\":\"12\", \"crb_score\":\"0.012552760953\", \"cnp_score\":\"6\", \"MON_3_var1\":\"3\", \"RFM_12_var44\":\"6281.0\", \"RFM_12_var40\":\"0.0\", }", "status":"0", "value":"查询成功" }
斜杠“\”是为了让后面的引号显示出来,解析式不必在意这个斜杠。这个json result后面的”{…}”这是一个字符串,而不是json对象。
本文共计421个文字,预计阅读时间需要2分钟。
例如这样的JSON格式:{result: {RFM_12_var6: 17, RFM_12_var50: 19, RFM_12_var20: 5950.0, rsk_score: 856, FLAG_6_var4: 1, FLAG_6_var1: 3, dc_flag: debit, MON_12_var1: 12}}
比如像这样的JSON:
{ "result": "{ \"RFM_12_var6\":\"17\", \"RFM_12_var50\":\"19\", \"RFM_12_var20\":\"5950.0\", \"rsk_score\":\"856\", \"FLAG_6_var4\":\"1\", \"FLAG_6_var1\":\"3\", \"dc_flag\":\"debit\", \"MON_12_var1\":\"12\", \"crb_score\":\"0.012552760953\", \"cnp_score\":\"6\", \"MON_3_var1\":\"3\", \"RFM_12_var44\":\"6281.0\", \"RFM_12_var40\":\"0.0\", }", "status":"0", "value":"查询成功" }
斜杠“\”是为了让后面的引号显示出来,解析式不必在意这个斜杠。这个json result后面的”{…}”这是一个字符串,而不是json对象。

