非标准json怎么解析

 时间:2026-02-12 22:43:09

1、在项目中,我就遇到了这种不标准的json字符串需要解析

非标准json怎么解析

2、在网上大概搜索了下,没有找到可用的第三方库解析,我决定自己写。

非标准json怎么解析

3、我的想法是,把不带引号的key加上双引号,再把带有单引号的value转换成双引号的value。

非标准json怎么解析

4、通过正则表达式实现查找并替换。

非标准json怎么解析

5、这里有一点需要注意的是,再写正则的时候需要考虑到有些value本身都带有特殊符号,如:,

非标准json怎么解析

6、所以我们写正则替换时需要兼容到这种情况,以下方法是我写的用于把不标准json字符串转换为标准json字符串

非标准json怎么解析

  • 如何下载并安装QQ堂
  • 如何才能相爱一生一世一辈子
  • 明永冰川徒步来回多少公里
  • 吉利博越x优缺点
  • 淘宝免单活动怎么做
  • 热门搜索
    360浏览器怎么升级 辗轧怎么读 山东工艺美术学院怎么样 孕妇可以吃小番茄吗 海口旅游职业学校 微商怎么招代理 杭州旅游地图 孕妇可以吃西瓜吗 西沙群岛旅游 学校平面图怎么画