如何替换部分json字符串

您所在的位置:网站首页 js中的replace 如何替换部分json字符串

如何替换部分json字符串

#如何替换部分json字符串| 来源: 网络整理| 查看: 265

我只想删除下面 Json 字符串中以 C_ 开头的字符“C”键。这里是我拥有的 javscript 对象

var jsonData=

{

key1:val1,

key2:val2,

C_100:1,

C_101:2,

C_102:3,

}

我期待输出类似于

var jsonData=

{

key1:val1,

key2:val2,

100:1,

101:2,

102:3,

}

json 字符串是动态的,我可以有很多键值对。我想从所有以“C_”开头的键中删除“C_”。请告诉我如何从对象中删除 C_。

我尝试使用json.stringify和替换进行转换,但它不起作用。

var jstring = JSON.stringify(jsonData);

 var y = jstring.replace("\"C_\":", "\"\":");

我得到的是

"{"key1":"val1","key2":"val2","C_100":"1","C_101":"2","C_102":"3"}"

期望输出为

"{"key1":"val1","key2":"val2","100":"1","101":"2","102":"3"}".



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3