我的json对象是{"value":"3:Low:2:Med","fieldName":"multiple_priority"}
这里我的输出为
3
low
2
med
但是,我需要输出为
3:low
2:med
我怎么能得到它?
谢谢,
答案 0 :(得分:0)
如果'value'总是具有相同的结构,您可以使用:
var a = {"value":"3:Low:2:Med","fieldName":"multiple_priority"};
eval("var b = " + a['value'].replace(/(.*):(.*):(.*):(.*)/, "{$1:'$2',$3:'$4'}"));
b[3]; // Low
b[2]; // Med