JSON: 在 WebStorm 中自动添加缺少的引号和逗号
JSON: Adding missing quotes and commas automatically in WebStorm
我从服务json-like-data 获得了数百种不同的结构:
{
car112: {
n: Audi
type: A4 20 TDI ultra daylight
sd: 01.07.2016
p: 34216
st: false
}
car113: {
n: BMW
type: not known
st: true
}
}
并希望在 WebStorm 中自动添加引号和逗号,以便之后我有一个有效的 JSON 文件:
{
"car112": {
"n": "Audi",
"type": "A4 2,0 TDI ultra daylight",
"sd": "01.07.2016",
"p": 34216,
"st": false
},
"car113": {
"n": "BMW",
"type": "not known",
"st": true
}
}
我怎么能轻松做到这一点?
Alt+Enter 提供 'Wrap with double quotes' 快速修复:Alt+Enter
、Right
、Fix all 'Compliance with JSON standard problems in file
。但不幸的是,它不能正确处理用白色 spaces/dots (WEB-22240) 分隔的单词的值。而且它不允许添加缺少的逗号。所以看来你唯一的选择是使用 Find/Replace 和 regexp
我从服务json-like-data 获得了数百种不同的结构:
{
car112: {
n: Audi
type: A4 20 TDI ultra daylight
sd: 01.07.2016
p: 34216
st: false
}
car113: {
n: BMW
type: not known
st: true
}
}
并希望在 WebStorm 中自动添加引号和逗号,以便之后我有一个有效的 JSON 文件:
{
"car112": {
"n": "Audi",
"type": "A4 2,0 TDI ultra daylight",
"sd": "01.07.2016",
"p": 34216,
"st": false
},
"car113": {
"n": "BMW",
"type": "not known",
"st": true
}
}
我怎么能轻松做到这一点?
Alt+Enter 提供 'Wrap with double quotes' 快速修复:Alt+Enter
、Right
、Fix all 'Compliance with JSON standard problems in file
。但不幸的是,它不能正确处理用白色 spaces/dots (WEB-22240) 分隔的单词的值。而且它不允许添加缺少的逗号。所以看来你唯一的选择是使用 Find/Replace 和 regexp