ind*_*257 0 javascript ecmascript-6 lodash
我有以下格式的json
[{
"Id": "ALFKI",
"Contact Name": "Maria Anders",
"Contact Title": "Sales Representative",
"City": "Berlin",
"Slider": 10
}, {
"Id": "ANATR",
"Contact Name": "Ana Trujillo",
"Contact Title": "Owner",
"City": "México D.F.",
"Slider": 5
}]
Run Code Online (Sandbox Code Playgroud)
我想要的Json
[{
"Id": "ALFKI",
"ContactName": "Maria Anders",
"ContactTitle": "Sales Representative",
"City": "Berlin",
"Slider": 10
}, {
"Id": "ANATR",
"ContactName": "Ana Trujillo",
"ContactTitle": "Owner",
"City": "México D.F.",
"Slider": 5
}]
Run Code Online (Sandbox Code Playgroud)
Kendo网格不接受带空格的键名
您可以使用JSON.stringify(),JSON.parse(),String.prototype.replace()与RegExp /\s(?=\w+":)/g由空格字符后跟一个或多个单词字符后跟匹配"后跟:
var arr = [{
"Id": "ALFKI",
"Contact Name": "Maria Anders",
"Contact Title": "Sales Representative",
"City": "Berlin",
"Slider": 10
}, {
"Id": "ANATR",
"Contact Name": "Ana Trujillo",
"Contact Title": "Owner",
"City": "México D.F.",
"Slider": 5
}];
arr = JSON.parse(JSON.stringify(arr).replace(/\s(?=\w+":)/g, ""));
console.log(arr);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3588 次 |
| 最近记录: |