最近由于公司要需要优化app界面展示,因此需要重新开发登录注册功能,以前的老项目没有使用maven,现在的新项目要用到maven,所以有时候在jar包上回碰到一些问题。刚好在开发QQ登录的时候碰到一个json的jar包问题,所以现在记录一下 刚开始的时候,在maven仓库中查到的依赖是这样的: <d            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-06-13 16:08:00
                            
                                480阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            [plain] view plain copy 本次使用版本:://sourceforge.net/projects/json-lib/files/json-lib/json-lib-1.1/ 最新版本:://sourceforge.net/projects/json-lib/fil            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-08-21 09:02:00
                            
                                435阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            android中自带的json使用起来不是很方便,想使用net.sf.json,结果运行的时候又发现有异常:java.lang.VerifyError: net/sf/json/JSONObject经过各种搜索,发现原来是我们使用的json-lib-2.4-jdk15.jar包要引用其他的几个jar包,这就表示想使用net.sf.json还不能只是简单的加一个jar包参考官网配置:ht...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-22 09:35:46
                            
                                334阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            背景 改一个以前的项目,项目里只有这个包,虽然我想用gson或者fastjson,然而并不想引入新的jar。于是使用这个,特此记录,感觉贼不好用。 实现代码 entity.getData()的值:{aaa:bbb}            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-06-04 20:24:39
                            
                                989阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # net.sf.json object转Java class
## 引言
在Java开发中,我们经常需要在不同的数据类型之间进行转换。一种常见的需求是将JSON格式的数据转换为Java对象。为了满足这个需求,我们可以使用`net.sf.json`库来实现JSON对象到Java类的转换。本文将介绍如何使用`net.sf.json`库将JSON对象转换为Java类,并提供相应的代码示例。
##            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-20 09:45:30
                            
                                207阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            个人小结:1,put 如果put的值为空,则删除这个属性,已有相同可以则替换值2,accumulate追加值,最终值会变成数组的形式,accumulate可以将值变为null,而不删除该key3,element跟put差不多,没看出区别 package com.xxx;import net.sf.json.JSON;import net.sf.json.JSONArray;import            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-08-31 11:20:09
                            
                                108阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            实例: 
//将str转换成JSONObjct格式
public static void main(String [] args){
		String str = "{\"result\":\"success\",\"message\":\"成功!\"}";
		JSONObject json = JSONObject.fromObject(str);
		System.out.println(            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-30 12:37:40
                            
                                726阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            net.sf.json依赖的包很多。有commons-collections,commons-beanutils.jar,commons-httpclient.jar,commons-lang.jar,ezmorph-1.0.5.jar,morph-1.1.1.jar/** *从一个JSON对象字符格式中得到一个java对象,形如: *{"id":idValue,"name":nameValue,"aBean":{"aBeanId":aBeanIdValue,...}} *@paramobject *@paramc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2010-08-02 15:44:00
                            
                                358阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            bleBalance\":31503079.02}}org.json.JSONObject:JSONObject json = new JSONObject(str)            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-05 08:38:27
                            
                                196阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最后一行需要保留,有两个jdk版本的实现:json-lib-2.1-jdk13.jar和json-lib-2.1-jdk15.jar        <dependency>         ifactId>json-lib</art...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-01-10 11:03:30
                            
                                597阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 package com.ytd.ebos.platform.util; 2 3 import java.util.Iterator; 4 5 import net.sf.json.JSONArray; 6 import net.sf.json.JSONObject; 7 8 /** 9 * @a            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-31 11:19:58
                            
                                270阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            下载地址 [plain] view plain copy   本次使用版本:://sourceforge.net/projects/json lib/files/json lib/json lib 1.1/   最新版本:://sou            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-11-26 15:55:00
                            
                                292阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            JSONObject:json对象,就是一个键对应一个值,使用的是大括号{ },如:{key:value}JSONArray:json数组,使用中括号[ ],只不过数组里面的项也是json键值对格式的区别:Json对象中添加的是键值对,JSONArray中添加的是Json对象JSONObject Json = new JSONObject(); &            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-11 21:15:18
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.JAR包简介要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:commons-lang.jarcommons-beanutils.jarcommons-collections.jarcommons-logging.jar ezmorph.jarjson-lib-2.2.2-jdk15.jar2.JSONObject对象使用JSON-lib包是一个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-12 22:53:38
                            
                                124阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1     /**
 2      * net.sf.json.JSONObject 解析Json数据
 3      * @author Sere
 4      * @param jsonString  Json数据字符串
 5      * @throws JSONException
 6      * @throws ParseException
 7      */
 8     pub            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-11 19:16:58
                            
                                78阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            net.sf.json.JSONObject处理 "null" 字符串            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-25 07:16:23
                            
                                92阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在JsonArray fromObject 时 报了如下错误: net.sf.json.JSONException: There is a cycle in the 后来在查找代码中,发现POJO中增加了取子节            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-15 19:13:12
                            
                                126阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             bean与json互转public static void main(String[] args) {
        //定义对象
        Student stu = new Student("张三", "123456");
        //JavaBean对象转json字符串
        JSONObject jsonObject = JSONObject.from            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-11 15:28:33
                            
                                129阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             bean与json互转public static void main(String[] args) {
        //定义对象
        Student stu = new Student("张三", "123456");
        //JavaBean对象转json字符串
        JSONObject jsonObject = JSONObject.from            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-11 15:27:53
                            
                                138阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Android中的JSON处理库 - net.sf.json-lib
在Android开发中,我们经常需要处理JSON数据。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于阅读和编写,也易于机器解析和生成。为了方便在Android应用程序中处理JSON数据,我们可以使用net.sf.json-lib库。
## 什么是net.sf.json-l            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-03 09:51:02
                            
                                348阅读