Android中如何去组Json格式的数据

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u012386435/article/details/52297179

在Android开发中 我们可能需要给服务器发送一些命令或者json格式的数据,这时候我们就需要把我们自己的数据转换成json格式发送过去。

在这里我就不介绍什么事Json数据了,网上关于这有很详细的讲解,直接上代码:

输出的结果:

{"IndividualAirconditioning":[{"Temperature":27,"Mode":1,"DeviceEntityOID":"720","Wind":1,"Air_Status":true}]}

try {
											JSONObject air_JsonObject = new JSONObject();
											air_JsonObject.put(
													"DeviceEntityOID",
													selectdeviceDeviceOID);
											air_JsonObject.put("Air_Status",
													Air_status);
											air_JsonObject.put("Mode", 1);
											air_JsonObject.put("Wind", 1);
											air_JsonObject.put("Temperature",
													27);
											air_JsonArray.put(air_JsonObject);
										} catch (Exception e) {
											// TODO: handle exception
										}
										try {
											jsonObject_a
													.put("IndividualAirconditioning",
															air_JsonArray);
										} catch (JSONException e) {
											// TODO Auto-generated catch block
											e.printStackTrace();
										}

										jsonString = null;
										jsonString = jsonObject_a.toString();
										// 把JSONObject转换成json格式的字符串
										System.out
												.println("天知道损有余而补不足!!!!!!!!:::"
														+ jsonString);

									}

这歌只是json数据格式的一个小部分,其他的更大更复杂的json数据原理都是一样的,理解透了,其他的都可以根据这个全部的组出来,举一反三。


展开阅读全文

没有更多推荐了,返回首页