Json数据解析(二)

原创 2016年08月30日 15:37:27
这个格式使用如下代码解析
 
try {
    JSONObject jsonObject = new JSONObject(json);
    JSONObject weatherinfo = jsonObject.getJSONObject("weatherinfo");
 
    System.out.println(weatherinfo.getString("city"));
    System.out.println(weatherinfo.getString("cityid"));
    System.out.println(weatherinfo.getString("temp"));
    System.out.println(weatherinfo.getString("WD"));
 
catch (JSONException e) {
    e.printStackTrace();
}
  其中第一行代码 JSONObject jsonObject = new JSONObject(json);//json 即为你的字符串
     
 比如现在天气信息是多个城市的,并非只有北京市。
{"weatherinfo":[{"city":"北京","cityid":"101010100","temp":"4","WD":"东风","WS":"2级","SD":"75%","WSE":"2","time":"10:45","isRadar":"1","Radar":"JC_RADAR_AZ9010_JB","njd":"暂无实况","qy":"1011"},{"city":"天津","cityid":"101010100","temp":"4","WD":"东风","WS":"2级","SD":"75%","WSE":"2","time":"10:45","isRadar":"1","Radar":"JC_RADAR_AZ9010_JB","njd":"暂无实况","qy":"1011"}]}
以下代码适用。   
 
try {
    JSONObject jsonObject=new JSONObject(json);
    JSONArray jsonArray=jsonObject.getJSONArray("weatherinfo");
  for (int i=0;i<jsonArray.length();i++){
      JSONObject object = jsonArray.getJSONObject(i);
      System.out.println(object.getString("city"));
      System.out.println(object.getString("cityid"));
      System.out.println(object.getString("temp"));
      System.out.println(object.getString("WD"));
  }
catch (JSONException e) {
    e.printStackTrace();
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

Json解析简单数据&lt;二&gt;

  • 2016年03月15日 12:50
  • 730KB
  • 下载

Android连接服务器数据库查询+Gson解析(List和Map)格式json数据(二)

1、Android主要代码 package com.pdsu.libsys; import java.lang.reflect.Field; import java.lang.reflect.Ty...

Android开发之解析JSon数据(二)

跟XML类似,JsonReader也可以解析文件中的JSon数据,下面的例子是从帮忙文档中取下来的 首先创建一个《JsonFile.txt》文件,JSon数据如下 [ { "id"...

Android开发之JSON数据解析详解(二)

在上一篇我们讲解了Android开发JSON的基本介绍以及JSON的数据结构等, 今天我们来讲解一下JSON的工作原理以及基本用法: JSON解析分为两种情况,一种是在服务器端解析,另一种是在客户端解...

unity常见的解析数据方式XML,JSON,ProtocolBuf篇(二)XML

unity常见的解析数据方式XML,JSON,ProtocolBuf篇(二)XML 概述: 不管我们使用XML,还是JSON,还是ProtocolBuf,都是用来做数据存储和传输的。...

JSON数据解析(二)——GSON

json解析

json数据解析二

本文转载于http://blog.csdn.net/lilu_leo/article/details/7000077
  • kluing
  • kluing
  • 2014年11月10日 14:19
  • 721

logstash+grok+json+elasticsearch解析复杂日志数据(二)

接着上面一篇来说,这篇主要介绍logstash处理实时数据问题,日志数据更新时,logstash处理方式是默认每15s检查一次文件夹,每5秒检查一次文件,这些参数可以改变的。遇到当处理较多批次数据时,...

Json数据解析<二> 谷歌官方gson的简单使用

之前写了如何使用Android自带的和Json解析相关的类,不定义对象解析简单Json数据。本次将使用谷歌的  gson  jar包进行数据解析。 先说四种Json数据类型: 数据类型01: { ...

Java构造和解析Json数据的两种方法详解二

http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/24/3096437.html   在www.json.org上公布了很多JAVA下的json...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Json数据解析(二)
举报原因:
原因补充:

(最多只允许输入30个字)