Json字符串解析不了,解析对象为null
2015-12-15 09:10
260 查看
创建Json对象,放入数据之后转换为字符串传递,解析的时候有的时候解析不了,例如:直接创建Json对象,或利用jsontoker都获取不了json对象。Json字符串解析的时候,当json对象中放入了Json对象的时候,解析的时候对Json字符串的解析,对格式有很高的要求,需要在创建Json字符串的时候,不能由Json对象直接转成字符串,需要由JsonStringer来创建一个格式严谨的可以解析的Json字符串,将JsonStringer,转换为字符串再传递数据,用JsonToker解析。解析的时候注意,取出数据的次序与放入的顺序相同
JSONStringer jsonText = new JSONStringer(); try { jsonText.object(); jsonText.key("Data"); jsonText.value(SYN_CONFIG); jsonText.key("ID"); jsonText.value(mPuid); jsonText.key("VoiceAlarm"); jsonText.object(); jsonText.key("Enable"); jsonText.value(voiceAlarm_enable); jsonText.key("Sens"); jsonText.value(voiceAlarm_sens); jsonText.endObject(); // },对象结束 jsonText.endObject(); } catch (JSONException e1) { // TODO Auto-generated catch block e1.printStackTrace(); }
相关文章推荐
- js编写“贪吃蛇”的小游戏
- Javascript闭包函数快速上手
- Javascript闭包函数快速上手
- Javascript闭包函数快速上手
- javascript实现网页端解压并查看zip文件
- JS 数组排序
- JSON使用Linq序列化与反序列化.NET类型
- Common JS String Methods
- action 交互到带命名空间的action 还有返回的jsp
- 通过javascript在网页端解压zip文件并查看压缩包内容
- javascript脚本从载入浏览器到显示执行的过程解析
- js----创建节点和插入节点
- JSP自定义标签入门学习
- 理解javascript闭包
- js简单网速测试方法完整实例
- JavaScript获取当前cpu使用率的方法
- JavaScript为事件句柄绑定监听函数实例详解
- JavaScript组件开发完整示例
- JavaScript中Textarea滚动条不能拖动的解决方法
- js判断手机访问或者PC的几个例子(常用于手机跳转)