iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >springboot实现string转jsonjson里面带数组
  • 630
分享到

springboot实现string转jsonjson里面带数组

2024-04-02 19:04:59 630人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

目录string转JSON json里面带数组json示例添加依赖使用这个包进行解析string转json简单方法string转json json里面带数组 json示例  [  

string转json json里面带数组

json示例

 [
    {source:0,target:4,relation:"籍贯",value:1.3},
    {source:4,target:5,relation:"舍友",value:1},
    {source:4,target:6,relation:"舍友",value:1},
    {source:4,target:7,relation:"舍友",value:1},
    {source:1,target:6,relation:"籍贯",value:2},
    {source:2,target:5,relation:"籍贯",value:0.9},
    {source:3,target:7,relation:"籍贯",value:1},
    {source:5,target:6,relation:"同学",value:1.6},
    {source:6,target:7,relation:"朋友",value:0.7},
    {source:6,target:8,relation:"职责",value:2}
]

我的需求是将string类型转化为json数组

添加依赖

        <!--string类型转化成json数组并输出-->
        <dependency>
            <groupId>net.sf.json-lib</groupId>
            <artifactId>json-lib</artifactId>
            <version>2.4</version>
            <classifier>jdk15</classifier>
        </dependency>

使用这个包进行解析

         String string = " [\n" +
                 "    {source:0,target:4,relation:\"籍贯\",value:1.3},\n" +
                 "    {source:4,target:5,relation:\"舍友\",value:1},\n" +
                 "    {source:4,target:6,relation:\"舍友\",value:1},\n" +
                 "    {source:4,target:7,relation:\"舍友\",value:1},\n" +
                 "    {source:1,target:6,relation:\"籍贯\",value:2},\n" +
                 "    {source:2,target:5,relation:\"籍贯\",value:0.9},\n" +
                 "    {source:3,target:7,relation:\"籍贯\",value:1},\n" +
                 "    {source:5,target:6,relation:\"同学\",value:1.6},\n" +
                 "    {source:6,target:7,relation:\"朋友\",value:0.7},\n" +
                 "    {source:6,target:8,relation:\"职责\",value:2}\n" +
                 "]";
        JSONArray jsonArray = JSONArray.fromObject(string);

string转json简单方法

String jsonString= queryParkSpaceService.execute(params);



//String转json
JSONObject kkk=new JSONObject();
    kkk.put("json0", jsonString);

//取值
  String restSpace=kkk.getJSONObject("json0").getString("restSpace");
  String totalSpace =   kkk.getJSONObject("json0").getString("totalSpace");
  String parkName =   kkk.getJSONObject("json0").getString("parkName");
  String parkCode = kkk.getJSONObject("json0").getString("parkCode");

//合并
JSONObject jsonObj = new JSONObject();
jsonObj.put("restSpace", restSpace);
jsonObj.put("totalSpace", totalSpace);
jsonObj.put("parkCode", parkCode);
jsonObj.put("parkName", parkName);

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: springboot实现string转jsonjson里面带数组

本文链接: https://www.lsjlt.com/news/151685.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • springboot实现string转jsonjson里面带数组
    目录string转json json里面带数组json示例添加依赖使用这个包进行解析string转json简单方法string转json json里面带数组 json示例  [   ...
    99+
    2024-04-02
  • string字符串转为数组怎么实现
    可以使用split()方法将字符串转换为数组。具体的方法是将字符串作为参数传递给split()方法,并指定分隔符。例如: strin...
    99+
    2024-04-08
    string
  • Android实现注册页面(携带数据包跳转)
    安卓学习:实现注册页面输入数据,点击注册按钮跳转到另一个页面并显示输入信息 效果: 实现 1.创建安卓文件 2.创建注册界面,勾选为启动页 3.编写代码 启动界面activi...
    99+
    2024-04-02
  • this.$router.push携带参数跳转页面怎么实现
    这篇“this.$router.push携带参数跳转页面怎么实现”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“this.$r...
    99+
    2023-07-05
  • PHP如何实现带中文参数的跳转页面
    这篇文章主要介绍“PHP如何实现带中文参数的跳转页面”,在日常操作中,相信很多人在PHP如何实现带中文参数的跳转页面问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PHP如何实现带中文参数的跳转页面”的疑惑有所...
    99+
    2023-07-05
  • 怎么使用PHP实现带参数的页面跳转
    本篇内容介绍了“怎么使用PHP实现带参数的页面跳转”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、GET方法传递参数GET方法通过URL传...
    99+
    2023-07-05
  • this.$router.push携带参数跳转页面的实现代码
    目录前言一、params和query使用方式二、实现代码1.index.js代码2.test.vue代码3.testParams代码4.testParams代码5.效果总结前言 th...
    99+
    2023-05-14
    this.$router.push跳转页面 this.$router.push带参数跳转页面
  • PHP怎么实现带中文参数的跳转页面
    在网页开发中,PHP是应用最广泛、影响力最大的服务器端脚本语言之一。它可以进行强大的数据库交互和动态页面生成,并具有极高的灵活性和兼容性。不过,对于初学者来说, PHP 在处理中文参数时可能会遇到一些问题,特别是在跳转页面时。本文将介绍如何...
    99+
    2023-05-14
    php
  • PHP跳转页面并携带POST数据的实现方法
    PHP是一种广泛应用于网站开发的编程语言,而页面跳转并携带POST数据是在网站开发中常见的需求。本文将介绍如何实现PHP页面跳转并携带POST数据,包括具体的代码示例。 在PHP中,页...
    99+
    2024-04-02
  • php中POST方法带参数跳转页面怎么实现
    这篇文章主要介绍了php中POST方法带参数跳转页面怎么实现的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php中POST方法带参数跳转页面怎么实现文章都会有所收获,下面我们一起来看看吧。一、POST带参数跳转...
    99+
    2023-07-05
  • Android怎么实现注册页面并携带数据包跳转
    这篇文章主要讲解了“Android怎么实现注册页面并携带数据包跳转”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Android怎么实现注册页面并携带数据包跳转”吧!效果:实现1.创建安卓文件...
    99+
    2023-06-30
  • react如何实现页面组件跳转
    这篇文章主要介绍了react如何实现页面组件跳转,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 跳转方法:1、利...
    99+
    2024-04-02
  • PHP中如何实现页面跳转并携带POST请求数据
    PHP是一种常用的服务器端脚本语言,用于开发动态网站和Web应用程序。在开发Web应用程序时,经常需要实现页面跳转并携带POST请求数据。本文将介绍如何在PHP中实现这一功能,并提供具...
    99+
    2024-04-02
  • php里如何实现跳转页面
    这篇文章主要讲解了“php里如何实现跳转页面”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php里如何实现跳转页面”吧!在PHP中,跳转页面可以通过使用header()函数来实现,该函数能够...
    99+
    2023-07-06
  • PHP编程技巧:实现带参数的POST请求页面跳转
    PHP编程技巧:实现带参数的POST请求页面跳转 在Web开发中,经常需要实现页面跳转并传递参数,GET请求是比较常见的方式,但对于一些敏感数据或者需要保密的信息,使用POST请求是更...
    99+
    2024-03-08
    参数 php post 敏感数据 表单提交
  • Java SpringBoot实现带界面的代码生成器详解
    目录1.项目gitthub地址链接: https://github.com/baisul/generateCode.git切换到master分支2.1 springboot+free...
    99+
    2024-04-02
  • vue带参数跳转打开新页面、新窗口怎么实现
    今天小编给大家分享一下vue带参数跳转打开新页面、新窗口怎么实现的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。vue带参数跳...
    99+
    2023-07-06
  • string实现数字转中文的方法
    本篇内容主要讲解“string实现数字转中文的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“string实现数字转中文的方法”吧!public static final String EMP...
    99+
    2023-06-03
  • php如何实现跳转并带秒数
    小编给大家分享一下php如何实现跳转并带秒数,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php实现跳转并带秒数的方法:1、通过“header("Ref...
    99+
    2023-06-26
  • js如何实现数组转树
    本篇内容介绍了“js如何实现数组转树”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!原生 封装工具函数 getTree1 定义-映射对象 ma...
    99+
    2023-07-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作