话不多说:仔细看代码:

①json格式错误导致报错

{"TeachIQ":"  语言  0小时0分钟  未完成","Temperature":"35.0","TeachLittle":"  绘画动作  生活自理动作  0小时0分钟  完成","TeachEQ":"  亲子时间  独立  0小时0分钟  未完成","Eat":[{"historyAll":"  0点0分  无习惯培养  自助式","Time":"记录时间:19:18:37"}],"Drink":[{"historyAll":"  0点0分  水量 0ml  无习惯培养  辅助式  水果水 0ml  蔬菜水 0ml","Time":"记录时间:19:18:33"}],"TeachBig":"  抬头  0小时0分钟  完成","Shit":[{"historyAll":"大便:  软黄成形  稀水便  稠坨坨  土黄  少  0点0分  无习惯培养","Time":"记录时间:19:18:09"},{"historyAll":"小便:  偏黄  多  无习惯培养","Time":"记录时间:19:18:12"}],"TeachEat":["大豆制品:过敏  尝了点","辅食:蛋黄  5 g或ml"],"Spirit":"有点蔫","Weight":"2.0","WorthOne":"  空气浴","Milk":[{"historyAll":"  0点0分  奶量 0ml  无习惯培养  自助式  左侧乳房:20分钟  右侧乳房:0分钟  配方奶  其他","Time":"记录时间:19:18:23"}],"WorthTwo":"  被动操","Sleep":[{"historyAll":"  打鼾  很踏实  0小时0分钟","Time":"记录时间:19:18:02"}],"EatTwo":"  核桃油  维生素D"}

②json格式虽然不报错能正常解析 但不标准

{"TeachIQ":"","Temperature":"35.0","TeachLittle":"","TeachEQ":"  亲子时间  独立  0小时0分钟  未完成","Eat":[{"historyAll":"  0点0分  有习惯培养  辅助式","Time":"记录时间:19:30:04"}],"Drink":[{"historyAll":"  0点0分  水量 0ml  有习惯培养  自助式  水果水 0ml  蔬菜水 0ml","Time":"记录时间:19:29:55"}],"TeachBig":"","Shit":[{"historyAll":"大便:  不成形  灰白  适中  0点0分  无习惯培养","Time":"记录时间:19:29:31"},{"historyAll":"小便:  偏黄  多  无习惯培养","Time":"记录时间:19:29:33"}],"TeachEat":{"TeachEat":["大豆制品:过敏  尝了点"]},"Spirit":"有点蔫","Weight":"2.0","WorthOne":"  空气浴","Milk":[{"historyAll":"  0点0分  奶量 0ml  有习惯培养  辅助式  左侧乳房:0分钟  右侧乳房:  配方奶  羊奶","Time":"记录时间:19:29:45"}],"WorthTwo":"  被动操","Sleep":[{"historyAll":"  打鼾  很踏实  0小时0分钟","Time":"记录时间:19:29:25"},{"historyAll":"  盗汗  独立睡  0小时0分钟","Time":"记录时间:09:57:45"}],"EatTwo":"  钙  无"}

③json格式  最佳的选择

{"TeachIQ":"","Temperature":"35.0","TeachLittle":"","TeachEQ":"  亲子时间  独立  0小时0分钟  未完成","Eat":[{"historyAll":"  0点0分  有习惯培养  辅助式","Time":"记录时间:19:30:04"}],"Drink":[{"historyAll":"  0点0分  水量 0ml  有习惯培养  自助式  水果水 0ml  蔬菜水 0ml","Time":"记录时间:19:29:55"}],"TeachBig":"","Shit":[{"historyAll":"大便:  不成形  灰白  适中  0点0分  无习惯培养","Time":"记录时间:19:29:31"},{"historyAll":"小便:  偏黄  多  无习惯培养","Time":"记录时间:19:29:33"}],"TeachEat":[{"TeachEat":"大豆制品:过敏  尝了点"}],"Spirit":"有点蔫","Weight":"2.0","WorthOne":"  空气浴","Milk":[{"historyAll":"  0点0分  奶量 0ml  有习惯培养  辅助式  左侧乳房:0分钟  右侧乳房:  配方奶  羊奶","Time":"记录时间:19:29:45"}],"WorthTwo":"  被动操","Sleep":[{"historyAll":"  打鼾  很踏实  0小时0分钟","Time":"记录时间:19:29:25"},{"historyAll":"  盗汗  独立睡  0小时0分钟","Time":"记录时间:09:57:45"}],"EatTwo":"  钙  无"}

遵循第三种方案的话应该不会报错,这样的问题请大家一定要仔细查看一下输出的内容是什么。细节决定成败。。。

C# 解析JSON遇到以错误提示:应为状态“Element”。。遇到名称为“”、命名空间为“”的“Text”。的更多相关文章

  1. json解析json字符串时候,数组必须对应jsonObjectArray,不能对应JsonObject。否则会解析错误。

    json第三方解析json字符串时候,json数组必须对应jsonObjectArray,不能对应JsonObject.->只要是[]开头的都是json数组字符串,就要用jsonArray解析 ...

  2. Kettle解析JSON错误,We MUST have the same number of values for all paths,We can not find and data with path [$.

    最近公司要从聚石塔上抽取数据,其中有JSON格式数据,所以学习一下Kettle解析JSON,碰到小小问题,记录一下: (1) 2015/07/15 15:22:48 - trade_detail.0 ...

  3. ***PHP中error_reporting()用法详解(含codeigniter框架中屏蔽错误提示的解决方案)

    php中我们对错误的处理会常用到error_reporting函数了,大家可以看到最多的是error_reporting(E_ALL ^ E_NOTICE)了,这个到底什么意思呢,下面我来来看看. e ...

  4. VBA中使用JavaScript脚本语言解析JSON数据

    JSON:JavaScript 对象表示法(JavaScript Object Notation) 和xml相似,都是文本形式(保存在文本文件中或字符串等形式),比如: jsstr = {" ...

  5. UI进阶 解析XML 解析JSON

    1.数据解析 解析的基本概念 所谓“解析”:从事先规定好的格式中提取数据 解析的前提:提前约定好格式,数据提供方按照格式提供数据.数据获取方则按照格式获取数据 iOS开发常见的解析:XML解析.JSO ...

  6. Android上解析Json格式数据

    package com.practice.json; import org.json.JSONArray; import org.json.JSONException; import org.json ...

  7. json进阶(一)js读取解析JSON类型数据

    js读取解析JSON类型数据 一.什么是JSON? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式,同 ...

  8. Qt解析Json数据

    1 JSON数据简介   JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式.它基于 ECMAScript (欧洲计算机协会制定的js规范) ...

  9. 我的Android进阶之旅------>解决Jackson、Gson解析Json数据时,Json数据中的Key为Java关键字时解析为null的问题

    1.问题描述 首先,需要解析的Json数据类似于下面的格式,但是包含了Java关键字abstract: { ret: 0, msg: "normal return.", news: ...

随机推荐

  1. Your development team, "", does not support the Push Notifications capability.

    问题: Your development team, "", does not support the Push Notifications capability. 解决方法: 1 ...

  2. 关于QT中的隐式共享

    网上关于隐式共享的解释很多,在此不再陈述.本文主要是记录一下自己学习隐式共享的坑点: 即:隐式共享只发生在非指针的情况下!!!! 如下代码: QImage image1; QImage image2; ...

  3. 20191017-8 alpha week 2/2 Scrum立会报告+燃尽图 07

    此作业要求参见https://edu.cnblogs.com/campus/nenu/2019fall/homework/9804 小组名称:“组长”组 组长:杨天宇 组员:魏新,罗杨美慧,王歆瑶,徐 ...

  4. linux MySQL 5.7+keepalived 主备服务器自主切换

    一.环境准备1.关闭防火墙与selinux systemctl stop firewalld setenforce 0 sed -i 's/SELINUX=.*/SELINUX=disabled/g' ...

  5. 「CF242E」XOR on Segment 解题报告

    题面 长度为\(n\)的数列,现有两种操作: 1.区间异或操作 2.区间求和操作 对于每个查询,输出答案 思路: 线段树+二进制拆位 线段树区间修改一般使用的都是懒标记的方法,但是对于异或,懒标记的方 ...

  6. java 多线程 快速入门

    ------------恢复内容开始------------ java 多线程 快速入门 1. 进程和线程 什么是进程? 进程是正在运行的程序它是线程的集合 进程中一定有一个主线程 一个操作系统可以有 ...

  7. linux下安装cmake方法(2)---直接用命令安装

    1.linux环境下打开网页,输入上网账号密码,确保已经联网 2.打开终端:输入cmake --version,如果出现版本号,表明已经安装,如果显示没有安装cmake,则需要安装 3.在终端里输入: ...

  8. 【转】出现“ValueError : numpy.ufunc has the wrong size, try recompiling" 解决方法

    出现这个问题的原因是:numpy版本和scikit-learn版本不搭配. 解决方法: 升级numpy即可: pip install -U numpy

  9. Numpy常用方法及应用总汇

    目录 Numpy 1.基本操作 1.1数组转换 1.2数组生成 1.3文件读取 1.4查看操作 2.数据类型 2.1指定数据类型: 2.2查看数据类型 2.3数据类型转换 3.数组运算 3.1数组间运 ...

  10. php进程 热更新

    后台启动的php守护进程时 文件内include的代码变更并未生效,需要重启进程,我们可以更新代码后手动重启.但是有些对失效要求较高.那就需要自动重启了.下面整理出三个方案用以实现. 1  inoti ...