首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Ryan Miao

    maven引入json-lib的正确方法

    <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.2.3</version> <classifier>jdk15</classifier> </dependency> 突然间发现json-lib

    1.6K90发布于 2018-03-13
  • 来自专栏Java日常

    Jetty + json-lib库的特殊异常

    项目中确实引入了json-lib的jar,开始还以为是版本的问题,后来经过一番资料查询发现,Jetty容器与Maven结合的时候,在jetty发布时,不加载json-lib 相关类库,所以导致启动时,项目如果用了 json-lib包,也会出现ClassNotFound。 解决方案: 右键项目Run As / Debug As ——> 进入Configurations界面,选择Jetty容器,然后配置项目的Dependencies ,把 json-lib包勾上,重启jetty

    54030发布于 2020-12-25
  • 来自专栏cloudskyme

    JSON-lib框架,转换JSON、XML不再困难

    Json-lib可以将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档,同样可以将json字符串转换成Java对象或是将xml字符串转换成Java对象。 一、 准备工作 1、 首先要去官方下载json-lib工具包 下载地址: http://sourceforge.net/projects/json-lib/files/json-lib/json-lib -2.4/ 目前最新的是2.4的版本,本示例中使用的是v2.3;json-lib还需要以下依赖包: jakarta commons-lang 2.5 jakarta commons-beanutils 当然你也可以用2.4的json-lib库 你可以在这里看看官方提供的示例: http://json-lib.sourceforge.net/usage.html 由于本次介绍的示例需要junit工具,所以你还需要添加 org.junit.Test; import com.hoo.entity.Birthday; import com.hoo.entity.Student;   /** * function:json-lib

    3.5K41发布于 2018-03-20
  • 来自专栏IT当时语_青山师_JAVA技术栈

    maven依赖json-lib的jar包导入失败

    maven仓库中配置了中央仓库http://central.maven.org/maven2/的镜像,但是json-lib包还是引入失败: 以下是最初的pom依赖配置: <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version> 2.4</version> </dependency> 但是发现json-lib需要显示指定类描述,改为以下配置: <! jdk15--> <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib

    1.1K10编辑于 2023-05-05
  • 来自专栏故久

    java后台后台解决 json-lib封装的时间

    Json-lib可以将Java对象很方便的转成json格式的字符串 但是java里面时间类型转换成json数据就成这样啦 "createTime":{"date":30,"day":3,"hours" 以上这种返回格式是使用layui所返回的json参数类型 DateJsonValueProcessor是实现了一个JsonValueProcessor接口 新建DateJsonValueProcessor实现json-lib

    1K10发布于 2019-09-29
  • 来自专栏若是烟花

    json-lib简单使用之微信公众平台(三)

    以下是简单的AccessToken类,返回String类型的access_token

    53130发布于 2020-07-27
  • 来自专栏同步文章

    json与类,集合的转换(四)之Json-lib实现

    json与类,集合的转换(四)之Json-lib实现 1. 定义的实体类见第一篇 2. Jackson相关jar包 3. Map<String, Object>) jsonObject; System.out.println(map1.get("root")); } } 运行结果: 总结: json-lib

    45860编辑于 2023-10-12
  • 来自专栏kl的专栏

    关于json-lib序列化数值的精度踩坑记

    数值小没有问题,如果数值过大,简单测试超过20万就会丢失小数精度,如 已结切换使用fastjson了,没有问题 具体原因分析 参考:http://leaver.me/2015/11/25/json-lib

    16320编辑于 2023-11-18
  • 来自专栏kl的专栏

    关于json-lib序列化数值的精度踩坑记

    数值小没有问题,如果数值过大,简单测试超过20万就会丢失小数精度,如 已结切换使用fastjson了,没有问题 具体原因分析 参考:http://leaver.me/2015/11/25/json-lib

    18720编辑于 2023-11-18
  • JSON字符串和java对象的互转【json-lib

    虽然现在更流行的库有 Jackson、Gson,但 json-lib 依然在一些遗留项目中使用。2. 引入依赖Maven 依赖<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier>jdk15</classifier></dependency>php165 Bytes© 菜鸟-创作你的创作注意json-lib 循环引用如果对象间存在循环引用,json-lib 可能会报错。性能json-lib 较老,性能和兼容性不如 Jackson 和 Gson。8.

    41410编辑于 2025-08-09
  • 来自专栏kl的专栏

    关于json-lib序列化数值的精度踩坑记

    数值小没有问题,如果数值过大,简单测试超过20万就会丢失小数精度,如 已结切换使用fastjson了,没有问题 具体原因分析 参考:http://leaver.me/2015/11/25/json-lib

    21220编辑于 2023-11-18
  • 来自专栏kl的专栏

    关于json-lib序列化数值的精度踩坑记

    数值小没有问题,如果数值过大,简单测试超过20万就会丢失小数精度,如 已结切换使用fastjson了,没有问题 具体原因分析 参考:http://leaver.me/2015/11/25/json-lib

    19810编辑于 2023-11-18
  • 来自专栏10km的专栏

    java:关于json解析工具选型(JSON-java,json-lib,gson,fastjson)

    json工具有很多 http://json.org 中列出不少,我接触过的有JSON-java,json-lib,google-gson,还有阿里巴巴的fastjson。 json-lib 对于json-lib,看了它的文档,功能上能满足我的需要,但它至少有4个依赖库,有些臃肿,这是我很在意思的。 而且根据网上的评测,速度也很慢。所以放弃了。

    2.2K60发布于 2018-01-03
  • 来自专栏IT当时语_青山师_JAVA技术栈

    Failure to find net.sf.json-lib:json-lib:jar:2.4 in http:uk.maven.orgmaven2 was cached in...

    Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Failure to find net.sf.json-lib:json-lib 依赖时: <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version : Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Failure to find net.sf.json-lib:json-lib /json-lib/2.4/ 看到: jar的名称中多了 jdk13、jdk15,所以需要添加classfier。 修改为以下配置: <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib

    52120编辑于 2023-05-05
  • 来自专栏全栈程序员必看

    java json转xml 工具类_xml与json

    首先要去官方下载json-lib工具包 https://mvnrepository.com/artifact/net.sf.json-lib/json-lib/2.4 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier>jdk15</classifier> </dependency> 目前最新的是2.4的版本,json-lib还需要以下依赖包: 通过mvn库可以直接去下载。

    2.3K20编辑于 2022-10-04
  • 来自专栏Java技术栈

    我天!xx.equals(null) 是什么骚操作??

    看了下,这是个老业务系统,同事用了 json-lib 这个包,历史的江湖确实有这个包的存在,栈长之前也用过,不过后来这玩意就没怎么用了,现在都是 Gson、Jackson 的天下了。 如下面 json-lib 例子所示: public static void main(String[] args) { String jsonString = "{\"name\": \"hi\ 另外,json-lib 在 JDK 1.7+ 有性能影响。 isNull(Object object){ return null == object || JSONNull.getInstance().equals(object); } 方法2: 换掉 json-lib 库,用主流的 Gson、Jackson,具体看下这篇:Java常用的几个Json库,性能强势对比,Json-lib 真不建议用了,另外 FastJson 也不建议用,漏洞比较多。

    72840发布于 2020-06-04
  • 来自专栏全栈程序员必看

    maven中net.sf.json报错

    -- https://mvnrepository.com/artifact/net.sf.json-lib/json-lib --> <dependency> <groupId>net.sf.json-lib </groupId> <artifactId>json-lib</artifactId> <version>2.4</version> </dependency> 但是将依赖引入pom中时报错 Could not find artifact net.sf.json-lib:json-lib:jar:2.4 in central (https://repo.maven.apache.org/maven2 ) Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile 在网上找了好久,终于找到原因了,net.sf.json添加的时候需要添加jdk的版本号 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version

    71810编辑于 2022-07-01
  • 来自专栏java小白

    maven中 引入jar报错:Missing artifact net.sf.json-lib:json-lib:jar:2.4

    今天要引入json包,发现报了这个错 Missing artifact net.sf.json-lib:json-lib:jar:2.4 一开始以为是本地仓库从中央仓库下载jar的时间过久的时候 ,我直接强制终止了,导致从中央仓库下载jar包失败,然后我把本地仓库 net.sf.json-lib:json-lib的文件夹删了,重新导入还是不行 最后在网上找到了解决办法 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version jdk1.7的jar包啊,然后把他换成 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib

    3.4K30发布于 2019-02-21
  • 来自专栏Java架构师必看

    常见maven引用

    json-lib Could not find artifact net.sf.json-lib:json-lib:jar json-lib是需要区分jdk版本的,pom.xml中的配置应加上<classifier >标签,如用jdk15: <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId 官方maven库 http://mvnrepository.com/artifact/net.sf.json-lib/json-lib ?

    58310发布于 2021-03-22
  • 来自专栏实用技术

    创建一个springboot工程最小化代码(json-lib的引入gradle方式)

    compile 'org.springframework.boot:spring-boot-starter-web:1.4.0.RELEASE' compile 'net.sf.json-lib:json-lib -- maven --> <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId

    66140编辑于 2022-02-10
领券