gpt4 book ai didi

JSON 架构修改

转载 作者:太空宇宙 更新时间:2023-11-04 02:21:11 25 4
gpt4 key购买 nike

在开发 MEAN 堆栈应用程序时,当我从 angularJS 发布一些数据时,会创建一个 JSON。我想将其转换为自定义 JSON,其中键包含双引号,数值不带引号。例如,

生成的架构:{ id: 'aa', cmd: 'ls', 中央处理器:'1.15', 内存:'15', 执行者:'1', 实例:'1' }

所需的架构:{“id”:“aa”, “cmd”:“ls”, “CPU”:1.15, “内存”:15, “执行者”:“1”, “实例”:1 }

有什么方法或任何 npm 模块可以转换它吗?

最佳答案

试试这个

function parseNumber(obj){
for (var key in obj) {
if (obj.hasOwnProperty(key)) {
if(isNaN(obj[key])) {
if(typeof obj[key] === 'object') {
parseNumber(obj[key]);
}
}
else {
obj[key] = parseFloat(obj[key]);
}
}
}
return obj;
}
var obj = { id: 'aa', cmd: 'ls', cpu: '1.15', mem: '15', executor: '1', instances: '1' };
console.log(JSON.stringify(parseNumber(obj)));

https://docs.angularjs.org/api/ng/filter/json

关于JSON 架构修改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33339712/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com