手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

如何处理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异常
© 手抄报圈