当前位置: 代码迷 >> JavaScript >> JS 中应用正则移除对应属性的json字符串(高分悬赏)
  详细解决方案

JS 中应用正则移除对应属性的json字符串(高分悬赏)

热度:84   发布时间:2012-09-11 10:49:03.0
JS 中使用正则移除对应属性的json字符串(高分悬赏)
例如 移除以下字符串,该如何写正则

"level":1,
"tId":"menutree_2",
"parentTId":"menutree_1",
"open":false,
"isParent":false,
"zAsync":true,
"isFirstNode":true,
"isLastNode":false,
"isAjaxing":false,
"checked":true,
"checkedOld":false,
"nocheck":false,
"chkDisabled":false,
"halfCheck":false,
"check_Child_State":-1,
"check_Focus":false



------解决方案--------------------
JScript code
var _json={"level":1,
"tId":"menutree_2",
"parentTId":"menutree_1",
"open":false,
"isParent":false,
"zAsync":true,
"isFirstNode":true,
"isLastNode":false,
"isAjaxing":false,
"checked":true,
"checkedOld":false,
"nocheck":false,
"chkDisabled":false,
"halfCheck":false,
"check_Child_State":-1,
"check_Focus":false
};
//如果需要判断值,则使用以下的
if(_json.level==1){delete _json.level};
//如果删除一个指定元素,不需要判断值,则使用以下的
delete _json.check_Focus;
for(i in _json)
{
    alert(i+":"+_json[i])
} 
  相关解决方案