我需要按照一定的规则生成一定格式的数据,示例数据如下所示
"biz_content": "{\"create_ip\":\"127.0.0.1\",\"create_time\":\"20231114110200\",\"expire_time\":\"20231124110200\"
所以我认为使用以下方法将json数据直接解析为字符串就可以了
biz_content:
{
"create_ip":"127.0.0.1",
"create_time":"20240523093226",
"expire_time":"20240523095226",
...
}
JSON.stringify( json )
但结果字符串就像
"biz_content": '{"create_ip":"127.0.0.1","create_time":"20240523093226","expire_time":"20240523095226",...}'
我如何将其解析为类似的格式
"{\"create_ip\":\"127.0.0.1\",\"create_time\"
您还需要对嵌套对象进行字符串化:
const json = JSON.stringify({
biz_content: JSON.stringify({
create_ip: "127.0.0.1",
create_time: "20240523093226",
expire_time: "20240523095226",
})
});
console.log(json);
然后如果需要的话可以去掉花括号。