• 2024-09-24JSON处理工具类
    JSON处理工具类importorg.json.JSONArray;importorg.json.JSONObject;importjava.util.ArrayList;importjava.util.List;/***JSON处理工具类*/publicclassJsonUtils{/****将json字符串转为map*@paramjson*@returnjava.util.Map<
  • 2024-09-19java String转List<Map>
    StringrefinGrid=bgtbalanceMap.get("grid");JSONArrayproIdsJsonArr=JSONArray.fromObject(refinGrid);List<Map>list=(List<Map>)JSONArray.toCollection(proIdsJsonArr,Map.class);//list中添加值for(Mapmap:list){
  • 2024-09-09使用GeoTools解析shp文件内容
    前言记录一下工作中使用GeoTools解析shp过程。默认上传shp文件为zip格式文件,shp压缩包内容如下图代码流程1.解压zip文件//解压缩zip包FileshpFile=ShpParseUtil.unShapeZip(file.getInputStream(),tempDir);2.解析shp文件内容parseShapeFile(shpFile);publicsta
  • 2024-08-15JSONUtil、JsonArray应用 (全网最全面的解析方式汇总) - 调用第三方接口后,获取的结果如何转化成对象,转化成对象之后又如何解析
    背景:近期开发的内容涉及到了我们平台对其他平台提供接口的调用,然后也涉及到接口提供方的验签等操作;还有我们的加签操作等。今天记录一下调用三方接口后返回的接口如何解析;怎么拿到自己想要的东西。其实调用三方接口分为几步1、采用哪种方式调用三方接口,这种依赖于第三方
  • 2024-08-15实现同时接收文件与实体类,java springboot maven
    首先,需要有一个Post接口,有一个实体类方法需要返回什么,直接修改void即可实体类需要接收什么,直接改User即可 @PostMapping(value="/post_interface")publicvoidpostInterface(@RequestParam("file")MultipartFilefile,@RequestParamMap<String,Object>user){
  • 2024-05-29开发 备忘录 - 杂
    对于用blob格式存储在数据库中的数据,在各层怎样传输?dto-JSONArrayservice-JSONArray.toString().getBytes()dao-byte[]MySQL-blob/longblobdao-byte[]service-JSONUtill.parseArray(newString(bytes))vo-JSONArraylinux命令-服务top查看进程状态
  • 2024-03-13关于JSON转换总结
    关于JSON转换总结前言JSON是JavaScript数据类型中的一个子集,目前主流的浏览器都使用了通用的JavaScript引擎组件,所以在解析JSON格式时具有良好的兼容性。这便是“JavaScriptObjectNotation”(缩写为JSON)诞生的由来。一些常用的JSON解析依赖库有阿里的fastjson和国外
  • 2024-03-03抽象类
    publicabstractclassNotifyMessage{privateChannelEnumchannelEnum;privateStringsymbol;publicMap<String,Object>result=newHashMap<>();publicStringtoJson(){if(symbol==null)result.put(&q
  • 2023-12-26json 数组查找数据的几种方式,包括模糊查找
    来源:http://www.shanhubei.com/archives/3418.html在JavaScript中,有几种常见的方式可以用来查找JSON数组中的数据。下面介绍了其中的几种方式:1.使用find()方法:find()方法用于在数组中查找满足指定条件的第一个元素,并返回该元素。它接受一个回调函数作为参数,该回调函数会
  • 2023-11-30List或JSONArray倒叙
    CollUtil.reverse() static<T> List<T>reverse(List<T> list)反序给定List,会在原List基础上直接修改static<T> List<T>reverseNew(List<T> list)反序给定List,会创建一个新的List,原List数据不变
  • 2023-11-21java to json / json to java使用FastJson对JSON字符串、JSON对象及JavaBean之间的相互转换​​​​​​​
    目录1、准备 2、javato json 3、jsontojava1、准备 1、json格式在线查看2.下载 阿里巴巴json 解析库alibaba/fastjson下载最新的jar包并且放在项目libs目录下,addaslib````2、javato json 比如我们想使用java 编写以下json格式数据{   "creatT
  • 2023-11-04JSONArray 分页
    publicJSONArraydatePageSize(IntegerpageNo,IntegerpageSize,JSONArraydata){JSONArraynewDate=newJSONArray();Integercounts=data.size();//获取数据总数Integerstart=(pageNo-1)*pageSize;//获取开始值Integerend=(pageNo)*p
  • 2023-10-28动态金额 jsonArray 计算
    动态金额jsonArray计算数据格式[{"name":"福利卡券","type":"WELFARE_CARD_COUPON","useNum":0.01},{"name":"现金","type":"CASH","useNum":12.26}]相加/***cos
  • 2023-09-22循环 JSONArray
    当需要遍历一个JSONArray时,可以使用Java中的循环结构来实现。以下是一个示例代码,演示如何使用Java循环遍历一个JSONArray: javaimportorg.json.JSONArray;importorg.json.JSONObject;publicclassJSONArrayExample{publicstaticvoidmain(String[]args){
  • 2023-08-08java解析json
    {"status":0,"message":"ok","total":2,"results":[{"name":"蓝光COCO金沙","location":{"lat":30.68754
  • 2023-07-28typeHandler解决JSONArray类型无法使数据入库的问题
     在java中,一个对象类往往会有很多用途,比如用于接口请求时的传参,或mapper入库时的传参,但请求接口需要的数据类型可能不能用于mapper插入数据库表。 例如在请求接口时,需要传递一个数组类型的字段,但数据库只能插入varchar类型,需要将数组类型的字段转为字符串类型。 可用typeH
  • 2023-06-30Java解析json数据(fastjson2)
    Json数据JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。它以易于阅读和编写的方式来表示结构化数据,常用于在不同系统之间进行数据交互和传输。JSON使用键值对的方式来组织数据,具有以下几个特点:具有简洁的语法:JSON使用了人类可读的文本格式,易于理解和编写。支持
  • 2023-06-16字符串数组不能转化对象数组,jsonArray也转化报错
    刚开始写法------错误JSONArrayjsonArray=(JSONArray)this.getJsonFilter().get("ids");PltPayDuesModel[]payDuesModels=(PltPayDuesModel[])jsonArray.toArray();报这个[Ljava.lang.Object;cannotbecastto[Ljava.lang.String;由于无法直接,因此需要曲线救国
  • 2023-06-08JSON与JAVA数据的转换
    JSON与JAVA数据的转换关键字:jsonjavaJSON-lib这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。下载地址:http://json-lib.sourceforge.net/还要需要的第3方包:jakartacommons-lang2.3jakartacommons-beanutils1.7.0j
  • 2023-05-31java.lang.ClassCastException: com.alibaba.fastjson2.JSONArray cannot be cast to java.lang.String的解决
    是这样的,今天跟着写springboot项目的时候,前端登录的时候报403错误。检查了半天,是后端的问题报错代码: 第二句报错提示如下 说是JSONArray不能转String,但我这也不是JSONArry转String而是Object转String啊。网上搜了半天,用了好多种方法也没什么用最后索性死马当活马医,让它
  • 2023-05-24SpringBoot中操作Redis解析JsonArray数据为对象List(ruoyi字典值sys_dict为例)
    场景若依前后端分离版手把手教你本地搭建环境并运行项目:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/108465662在上面搭建系统的基础上,会将系统的字典值缓存进redis中。看数据格式存储的是Json数组,如何从redis中读取并解析成对象的list从而进行数据处理。注
  • 2023-05-19LinkedHashMap
    com.google.gson.JsonArray用里面元素的id为key元素JsonObject为value且要记下每个元素本来的位置,用java集合实现:可以使用LinkedHashMap来实现这个需求。LinkedHashMap是基于哈希表实现的Map,但是同时维护一个插入顺序链表,可以保证元素的顺序与插入的顺序一致。同时,将每个元素的
  • 2023-05-10json使用系列分享一
                                                            Json使用介绍JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。JSON采用完全独立于语言的文本格
  • 2023-05-01将js中的 array 传输到后端
    前端JS代码:varconditons=[];vartest1=newObject();test1.name="1";test1.id="2";vartest2=newObject();test2.name="1";test2.id="2";conditons.push(test1);conditons.push(test2);$(function(){$.ajax({a
  • 2023-03-17获取jsonArray的属性值
     如果对方传的 json是jsonArray格式的json可以采用下面的方式进行获取里面的参数值例如:msgId就是里面的属性publicBooleantestSyncStatus(Stringjson){J