我正在使用JSON填充一些字段.我加载的钥匙都是骆驼套装,看起来像下面的......
{
"ThisIsAnother": {},
"ThisIsAnExample": {}
}
Run Code Online (Sandbox Code Playgroud)
我把它们拉回来很好,但我需要格式化它们以使它们正确,类似于
{
"This Is Another": {},
"This Is An Example": {}
}
Run Code Online (Sandbox Code Playgroud)
这是可能的JS或我应该以另一种方式格式化我的JSON?
您始终可以拆分对象的所有键的大写外壳.虽然,我相信用户应该适应并使用适当的json密钥命名.
let data = {
"ThisIsAnother": {}
};
Object.keys(data).forEach((key) => {
let newKey = key.split(/(?=[A-Z])/).join(" ");
data[newKey] = data[key];
delete data[key];
});
console.log(data);Run Code Online (Sandbox Code Playgroud)