`

根据url读取数据并解析(json)

 
阅读更多
/**
  * @param args
  * @throws IOException 
  */
 public static void main(String[] args) throws IOException {
  URL url = new URL("https://www.koobe.com.tw/AssociateAPIs/Data/Quota.aspx?bookid=20ddd93c-d34e-40ce-996f-4cf3dd322d16");
  Reader reader = new InputStreamReader(new BufferedInputStream(url.openStream()));    
        int c;    
        String str = "[";
        while ((c = reader.read()) != -1) {    
         str += (char)c;    
        }
        str += "]";
        reader.close();   
        
        System.out.println(str);
        //将字符串转百json数据
        JSONArray ja = JSONArray.fromObject(str);
        JSONObject o=(JSONObject) ja.get(0);
        System.out.println(o.get("KoobeData"));
 

 

[{"KoobeData":{"Quota":3}}]
{"Quota":3}

分享到:
评论

相关推荐

    jQuery读取json数据

    关于"jQuery读取json数据"这个主题,我们将会深入探讨如何利用jQuery的Ajax功能来高效地加载和解析JSON格式的数据,以及这样做带来的优势。 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它易于...

    android 单排显示gridview并从解析JSON读取数据加载项目.zip

    在这个"android 单排显示gridview并从解析JSON读取数据加载项目"中,我们将探讨如何实现一个只有一行的GridView,并且从网络上获取JSON数据来填充这些视图。 首先,我们需要理解GridView的基本使用。GridView继承自...

    Android Http URL Connection获取数据并JSON解析

    1. Android SDK内置了`org.json`包,提供了解析JSON的工具类`JSONObject`和`JSONArray`。首先,将服务器返回的字符串转换为`JSONObject`或`JSONArray`。 2. 使用`get()`或`opt()`方法获取JSON对象中的键值,对于数组...

    python3 循环读取excel文件并写入json操作

    在Python编程中,有时我们需要处理大量数据,例如从Excel文件中读取数据并将其转换成其他格式,如JSON。在给定的示例中,它演示了如何使用Python3读取多个Excel文件并将数据写入一个JSON文件。下面将详细解释这个...

    extjs读取解析后端json格式数据显示条形图

    在本案例中,我们将深入探讨如何使用ExtJS读取并解析后端返回的JSON格式数据,然后将这些数据呈现为动态的条形图,以实现吸引用户注意力的视觉效果。 首先,JSON(JavaScript Object Notation)是一种轻量级的数据...

    jquery解析JSON数据的方法.docx

    在JavaScript和jQuery中,解析JSON数据是常见的任务,特别是在与服务器进行异步通信时。JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,它使得人和机器都能容易地读取和写入数据。当jQuery从服务器...

    微信小程序如何调用json数据接口并解析

    开始写js,用request请求接口url,当请求成功的时候,在控制台打印一下返回的res.data数据,在控制台可以看到打印了接口数据了,在请求接口成功之后,用setData接收数据,并且需在data中声明一个接收数据的变量。...

    Android中Json数据解析

    在Android中,我们通常使用Google提供的Gson库或者org.json库来解析JSON数据。Gson库能够直接将JSON字符串转化为Java对象,反之亦然,非常方便。而org.json库提供了JSONObject和JSONArray类,可以手动解析和构建JSON...

    Android 安卓 json解析

    或解析JSON数组: ```java JSONArray jsonArray = new JSONArray(jsonData); for (int i = 0; i (); i++) { JSONObject obj = jsonArray.getJSONObject(i); // 解析对象属性 } ``` ### 3. 在线JSON解析 在线JSON...

    java解析DWG文件为json使用superMap

    【标签】:“java解析DWG文件json java读取dwg文件” 本文将详细介绍如何使用Java和SuperMap iObjects Java库解析DWG文件并将其转换为JSON格式。SuperMap iObjects Java是一款强大的GIS(地理信息系统)开发工具,...

    Android高级应用源码-单排显示gridview并从解析JSON读取数据加载项目.rar

    在给定的项目“Android高级应用源码-单排显示gridview并从解析JSON读取数据加载项目”中,我们可以深入学习如何实现一个功能丰富的GridView,以及如何从网络上获取并解析JSON数据来动态加载内容。下面将详细讲解这个...

    android客户端从服务器端获取json数据并解析

    通过上述步骤,你就可以在Android客户端从服务器端获取并解析JSON数据了。这不仅适用于基本的JSON数据结构,对于更复杂的数据结构,也可以通过递归地使用`JSONArray`和`JSONObject`来进行解析。

    Android应用源码之Android 解析json_dome.zip

    这个压缩包"Android应用源码之Android 解析json_dome.zip"提供了关于如何在Android应用中解析JSON的示例代码,对于学习Android开发中的网络数据处理非常有帮助。 首先,我们需要了解JSON的基本结构。JSON基于...

    HttpURLConnection获取json数据解析

    在Java中,可以使用`org.json`库来解析JSON数据。 1. **导入JSON库**:在Android项目中,需要添加`implementation 'org.json:json:20210307'`依赖。 2. **创建JSONObject**:从JSON字符串构建一个`JSONObject`,如...

    Android应用源码之单排显示gridview并从解析JSON读取数据加载项目.zip

    本项目的核心是利用GridView来实现单行显示,并结合JSON数据解析来动态加载内容。下面将详细介绍这个项目的知识点。 1. GridView的使用: GridView继承自AbsListView,用于展示一个二维的、可滚动的数据列表。在...

    安卓中解析json数据.docx

    API返回的数据包含sid(句号ID)、tts(语音URL)、content(句子内容)、note(注释)、love(点赞数)和translation(翻译)等字段,这些字段可以通过解析JSON对象来获取。 解析JSON数据是安卓开发中的基础技能,...

    httpReadJson_Android直接加载网络json文件读取数据.zip

    - 解析JSON字符串:Android提供了Gson库和org.json库,或者其他第三方库如Jackson或FastJson,它们可以帮助我们将JSON字符串转换为Java对象。 3. **使用Gson库解析JSON**: - 引入Gson库:`implementation '...

    Json解析Gson解析

    1. 本地解析:可以从本地文件读取JSON数据,然后使用Gson进行解析。例如,可以创建一个`readJsonFile()`方法,读取文件内容并转换为JSON字符串,再进一步解析。 2. 网络解析:在网络请求中,通常会接收到JSON格式的...

    高效率读取json格式数据的tree

    2. `TreePanel.htm`、`TreePanel-url.htm`、`TreePanel-url-index.htm`:这些都是HTML文件,可能是树形结构的示例页面,其中`TreePanel-url.htm`和`TreePanel-url-index.htm`可能展示了从远程URL获取JSON数据并构建...

Global site tag (gtag.js) - Google Analytics