{"EXTINFO":{"bct_loan_account_status[15]":"aaa","wc_bank_num_of_trans_last_3_mon[6]":-9999,"fahai_shixin_post_time[46]":"bbb","zs_punishbreak_regdateclean[22]":"ccc"}}
vnzz0bqm1#
因为这种key的取值和数组的取值冲突了,不知道怎么取值出来了,用斜杠转义了下,好像也不行……
ggazkfy82#
用JSONObject取不行么?
zc0qhyus3#
可以取了,用JSONPath.read(data, "$.bct_loan_account_status[15]"),两个反斜线转义下
wixjitnu4#
@feixiameiruhua ,为啥你的JSON key这么不一般,特殊符号转义照理是可行的。
ffvjumwh5#
JSONPath.extract(data, "$.EXTINFO,bct_loan_account_status\\[15\\]")
jsonpath写错了
5条答案
按热度按时间vnzz0bqm1#
因为这种key的取值和数组的取值冲突了,不知道怎么取值出来了,用斜杠转义了下,好像也不行……
ggazkfy82#
用JSONObject取不行么?
zc0qhyus3#
可以取了,用JSONPath.read(data, "$.bct_loan_account_status[15]"),两个反斜线转义下
wixjitnu4#
@feixiameiruhua ,为啥你的JSON key这么不一般,特殊符号转义照理是可行的。
ffvjumwh5#
jsonpath写错了