找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 15|回复: 0

org.jsonjar包

[复制链接]

32万

主题

0

回帖

96万

积分

超级版主

积分
964681
发表于 2025-3-14 10:55:45 | 显示全部楼层 |阅读模式
软件标签:  org.json.jar   编程工具
org.jsonjar包是一款java数据编程软件,是java配置中非常重要的一个jar格式包,在创建、生成和交换数据方面都有着非常重要的作用,欢迎大家到绿色资源网下载体验!
使用说明
如果所创建的java项目不包含jsonobject或者是jsonarray这2个对象, 可以通过添加该jar文件来实现.
操作org.json包:
首先导入org.json下面的包package com.sun;import org.json.jsonarray;import org.json.jsonexception;import org.json.jsonobject;public class test {public static void main(string args[]) throws jsonexception {string jsoncontent = "{“hello“:world,“abc“:“xyz“}";




jsonobject jsonobject = new jsonobject(jsoncontent);string str1 = jsonobject.getstring("hello");string str2 = jsonobject.getstring("abc");system.out.println(str1);system.out.println(str2);system.out.println("------------------");jsoncontent = "[{“hello“:333,“abc“:“false“,“xyz“:{“a“:1,“b“:“ab“}},{“hello“:555,“abc“:“true“,“xyz“:{“a“:2,“b“:“ba“}}]";jsonarray jsonarray = new jsonarray(jsoncontent);for(int i=0;i<jsonarray.length();i++){jsonobject jsonobject2=jsonarray.getjsonobject(i);int value1=jsonobject2.getint("hello");boolean value2=jsonobject2.getboolean("abc");// string value3=jsonobject2.getstring("xyz");jsonobject jsonobject3=jsonobject2.getjsonobject("xyz");int value4=jsonobject3.getint("a");string value5=jsonobject3.getstring("b");system.out.println(value1);system.out.println(value2);system.out.println(value4);system.out.println(value5);}}}输出结果worldxyz------------------333false1ab555true2ba
json正则表达式定义
json 的基本文法是键值对,key:value 通过冒号分隔key类型就是字符串 key1, key2。。。关键是值类型,json定义了7种值类型:1) 字符串,2) 数值,3) true, 4) false, 5) null, 甚至 6) 数组和 7) 对象 都可以是值类型。


aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|ziyuan80.com

GMT+8, 2025-8-14 19:21 , Processed in 0.075197 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表