我有一些JSON数据,但所有键都为大写。如何解析它们并将键转换为更低的键?我正在使用jQuery。
例如:
JSON数据:
{"ID":1234, "CONTENT":"HELLO"}
所需的输出:
{id:1234, content:"HELLO"}
这个怎么样:
json.replace(/"([^"]+)":/g,function($0,$1){return ('"'+$1.toLowerCase()+'":');}));
正则表达式捕获键名$ 1并将其转换为小写。
现场演示:http : //jsfiddle.net/bHz7x/1/