我有一台服务器有时会给我一个糟糕的JSON,在字符串中有双引号,如bellow:
{
"key1":"xx",
"bad_stuff":"bad "bad"bad",
"key2":"xx",
"date":"2015-08-13"
}
有什么办法可以修复JSON以上的内容?我正在考虑使用regexp来查找"
,\s*}
或\s*,
之后没有跟踪的所有\s*:
。
答案 0 :(得分:0)
dirty-json
package可以毫无困难地处理这个例子。试试这里的演示:http://ryanmarcus.github.io/dirty-json/
(我是该软件包的作者。)