软件测试教程之Android中对于json的解析
大家分享一些Android中对于json解析的相关知识,帮助大家更好的来理解移动端测试分析。 首先大家要明白什么是json?json(Javascript Object Notation)是一种数据交换格式,相比于xml数据交换格式来说,因为解析xml比较的复杂,而且需要编写大段的代码,所以client和server的数据交换格式往往通过json来进行交换。尤其是对于web开发来说,json数据格式在客户端直接可以通过javascript来进行解析。 JsonObject:包含一对儿(Key/Value)数值。一般被称为键值对。它对外部调用的呼应体现为一个规范的字符串(例如:{"JSON": "nin,hao"},最外被大括号包裹,其间的Key和Value被冒号":"分隔)。其对于内部行为的操作格局稍微,例如:初始化一个JSONObject实例,引证内部的put()办法增加数值:new JSONObject().put("JSON","nin,hao"),在Key和Value之间是以逗号","分隔。Value的类型包含:Boolean、JSONArray、JSONObject、String等 。 JSONStringer:JSON文本构建类,这个类能够帮助快速和快捷的创立JSON text。其最大的优势在于能够削减因为格局的过错导致程序反常