JSON.simple是一个简单的Java类库,用于解析和生成JSON文本。不依赖于其它类库,性能高。

示例代码:

System.out.println("=======decode=======");

String s="[0,{\"1\":{\"2\":{\"3\":{\"4\":[5,{\"6\":7}]}}}}]";

Object obj=JSONValue.parse(s);

JSONArray array=(JSONArray)obj;

System.out.println("======the 2nd element of array======");

System.out.println(array.get(1));

System.out.println();

JSONObject obj2=(JSONObject)array.get(1);

System.out.println("======field \"1\"==========");

System.out.println(obj2.get("1"));

s="{}";

obj=JSONValue.parse(s);

System.out.println(obj);

s="[5,]";

obj=JSONValue.parse(s);

System.out.println(obj);

s="[5,,2]";

obj=JSONValue.parse(s);

System.out.println(obj);

java simplejson_JSON.simple首页、文档和下载 - JSON/BSON开发包 - OSCHINA - 中文开源技术交流社区...相关推荐

  1. python简介pdf_PDFMiner首页、文档和下载 - Python PDF 解析器 - OSCHINA - 中文开源技术交流社区...

    PDFMiner 是一个 Python 的 PDF 解析器,可以从 PDF 文档中提取信息.与其他 PDF 相关的工具不同,它侧重的是获取和分析文本数据.PDFMiner 允许获取某一页中文本的准确位 ...

  2. python网络开发框架_greenev首页、文档和下载 - Python网络服务框架 - OSCHINA - 中文开源技术交流社区...

    greenev是一个基于greenlet协程,事件驱动,非阻塞socket模型的Python网络服务框架,它使得可以编写同步的代码,却得到异步执行的优点.reactor模式采用基于epoll, kqu ...

  3. python编译 pyd 工具_avalon-fsn首页、文档和下载 - Python 编译构造工具 - OSCHINA - 中文开源技术交流社区...

    avalon-fsn avalon-fsn 是一个Python的编译构造工具,能够将你的代码Cython 使用avalon-fsn的好处 代码Cython化:Windows下把代码编译为pyd,Lin ...

  4. python汉化 草蟒_草蟒首页、文档和下载 - Python 汉化版 - OSCHINA - 中文开源技术交流社区...

    草蟒是基于 Python 的全中文编程语言. 示例 1: # 截至 n 的斐波那契数列 >>> 函 斐波那契数列(n): >>> a, b = 0, 1 >& ...

  5. java生成xml文件head,生成XML文件 - Glucose的个人空间 - OSCHINA - 中文开源技术交流社区...

    参照网上这篇博客所写,在此表示感谢 package com.qiux.demo; import java.io.FileOutputStream; import java.io.IOException ...

  6. java 写入环境变量_Java环境变量配置 - import_key的个人空间 - OSCHINA - 中文开源技术交流社区...

    Java 环境变量和路径 在 Solaris 系统上,必须先设置 JAVA_HOME 和 PATH 环境变量,Sun Management Center 3.6 安装向导.设置向导和 Java 控制台 ...

  7. java网络编程 听_java网络编程 - 亲亲媛的个人空间 - OSCHINA - 中文开源技术交流社区...

    一.TCP/UDP,Socket,Http,Ftp简介 1.TCP/IP是个协议组(主要解决数据如何在网络中传输),可分为三个层次:网络层.传输层和应用层: 网络层:IP协议(支持网间互联的数据报协议 ...

  8. java io流拒绝访问_JAVA IO流 - 张宏良的个人空间 - OSCHINA - 中文开源技术交流社区...

    IO流 一.File类的使用 java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关 File能新建.删除.重命名文件和目录,但File不能访问文件内容本身.如果需要访问文件内容本身 ...

  9. java 锁的类型_Java锁的种类 - shawnplaying的个人页面 - OSCHINA - 中文开源技术交流社区...

    Java锁和并发需要结合在一块了理解,涉及到了多个话题. 本文主要参考了 http://ifeve.com/java_lock_see1/ 但是我认为原文中有某些错误,我在下面的代码中做了修改. 公平 ...

最新文章

  1. 浙江大学 | 深度域自适应和小目标检测挑战、技术和数据集:调研
  2. 探秘Tomcat——连接篇
  3. 调用另一个python文件中的代码
  4. 概率图模型中信念传播
  5. golang模板语法
  6. 纯css实现漂亮又健壮的tooltip
  7. Vaadin提示:以声明方式构建UI
  8. leetcode332. 重新安排行程(dfs)
  9. lintcode 最大子数组III
  10. 苹果推出36期免息分期?每月88元就能用上iPhone 13
  11. 架构中的技术性解决难题之解决篇
  12. 【C】sizeof(空结构体/空类)的大小
  13. 编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n。如果输入的是奇数调用1/1+1/3+...+1/n;...
  14. 单线程实现同时监听多个端口(windows平台c++代码)
  15. 【原创手写笔记】面试准备,关于Adaboost GBDT算法你需要知道的那些
  16. idea(2021.3)上配置struts框架步骤
  17. 饭卡管理系统学生E-R图
  18. 地图,GPS位置地图坐标系:WGS-84(GPS)、GCJ-02(Google地图)、BD-09(百度地图),OpenGIS
  19. 表情包gif动图太大怎么处理
  20. “no source“: Error: command-line: #564: cannot open embedded assembler outpu

热门文章

  1. 文件上传java逻辑_Java 文件上传 实例
  2. 有危害吗_涂料漆对身体有害吗?涂料漆危害怎么预防
  3. 安装gem_Python安装第三方库及常见问题处理方法汇总
  4. Chrome浏览器必装的扩展工具
  5. Ajax在请求数据时显示等待动画遮罩
  6. python List中元素两两组合
  7. mysql怎么修改表中的文字_mysql表中怎么修改字段?
  8. C#从构造函数中调用其他构造函数
  9. 485通讯线是几芯的_小令老师说门禁| 为什么485门禁必然会取代韦根?
  10. anaconda新建python2环境安装不了jupyterlab_在Mac下安装anaconda及配置jupyterLab和PyTorch的方法...