如何处理Jobject.Parse的Parsing Error异常

 时间:2024-10-18 22:54:38

1、首先我们在编程工具里创建一个控制台应用程序,如下图所示,程序中我们放一些json串的变量,然后将其转化成json对象,结果报错了

如何处理Jobject.Parse的Parsing Error异常

2、我们下面打断点,来看一下我们的这个json串的具体模样是怎么样的,如下图所示

如何处理Jobject.Parse的Parsing Error异常

3、下面我们复制这里面的值,然后在浏览器里查询Json有效性的验证工具,把我们复制的json值拷贝进去,发现了如下的错误。

如何处理Jobject.Parse的Parsing Error异常

4、没错,转化报错的原因就是Message的值出现了问题,是一个冒号引发的错误:

如何处理Jobject.Parse的Parsing Error异常

5、那么我们来分析一下为什么他会报错那?原因很简单,我们看下面的图示:Message是键,那么他的值按着下图的就是”[{”,下面id就会被当成键来进行解析,很显然结构就乱了

如何处理Jobject.Parse的Parsing Error异常

6、解决方法到现在你肯定也清楚了,就是将Message后面值的冒号给去掉,如下图所示。

如何处理Jobject.Parse的Parsing Error异常

7、运行程序,发现这回没用报错了,如下图所示,内容被正常的解析出来了。

如何处理Jobject.Parse的Parsing Error异常
  • 吃鸡怎么一起玩
  • 怎么认清、记住主板的结构(有规律、方便记忆)
  • 湿气是什么,人为什么会有湿气?
  • 小程序开发,微信小程序六个基本功能
  • 怎样从广州到哈尔滨
  • 热门搜索
    安吉旅游攻略 南京旅游地图 冰峪沟旅游攻略 上海国际旅游度假区 旅游项目策划书 旅游产品开发 黄山旅游自助攻略 恩施大峡谷旅游 新疆的旅游景点 大连的旅游景点