Java系列之:生成Json字符串

  • 一、拼接Json字符串
  • 二、使用JSONObject()生成字符串

一、拼接Json字符串

import com.alibaba.fastjson.JSONObject;import java.util.concurrent.ExecutionException;public class TestJava {public static void main(String[] args) throws ExecutionException, InterruptedException {JSONObject jsonObj = new JSONObject();String json_to_string = "{\"sex\":\"男\",\"name\":\"赵云\"," + "\"project" +"\":\"pe_powerup_prod\"}";System.out.println(json_to_string);}
}

输出如下所示:

{"sex":"男","name":"赵云","project":"pe_powerup_prod"}

二、使用JSONObject()生成字符串

import com.alibaba.fastjson.JSONObject;import java.util.concurrent.ExecutionException;public class TestJava {public static void main(String[] args) throws ExecutionException, InterruptedException {JSONObject jsonObj = new JSONObject();
//            Map<String, String> ingredients = new HashMap<String, String>();jsonObj.put("project", "nio_business_prod");jsonObj.put("sugar", "1kg");jsonObj.put("pastry", "2.4kg");jsonObj.put("bestEaten", "outdoors");System.out.println(jsonObj);String json_to_string = JSONObject.toJSONString(jsonObj);System.out.println(json_to_string);}
}

输出如下所示:

{"pastry":"2.4kg","project":"nio_business_prod","sugar":"1kg","bestEaten":"outdoors"}
{"pastry":"2.4kg","project":"nio_business_prod","sugar":"1kg","bestEaten":"outdoors"}

Java系列之:生成Json字符串相关推荐

  1. java解析与生成json数据的四种方式,比如将json字符串转为json对象或json对象转为json字符串

    文章目录 1. 详说json 1.1 何为json 1.2 json语法 2. Java解析与生成JSON的四种方式 2.1 传统方式 2.2 利用Jackson方式 2.3 利用Gson方式 2.4 ...

  2. java 嵌套对象转xml_Gson对Java嵌套对象和JSON字符串之间的转换 | 学步园

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,具有良好的跨平台特性.近几年来已经和XML一样成为C/S架构中广泛采用的数据格式.有关JSON的更多知识, ...

  3. java解析多层嵌套json字符串

    java解析多层嵌套json字符串 java分别解析下面两个json字符串 package jansonDemo;import com.alibaba.fastjson.JSON; import co ...

  4. JsonObject生成Json字符串有转意字符

    "PatientInfo": {"Name": "{\"GivenName\":\"sduie\"}" ...

  5. java日期格式化为json字符串,看这个就够了

    java日期格式化为json字符串,看这个就够了. 不管是入参还是返参,原理都是一样的. /**      * json格式化注解      * 1,pattern是转化成json的格式,       ...

  6. 通过java代码实现对json字符串的格式美化(完整版)

    一.前言 之前转载过一篇文章,也是有关于通过java代码实现对json字符串的格式美化,但是那篇文章的实现还不够完善,比如其对字符串中出现特殊字符时,会出现转换失败.因此博主本人也是闲暇时在那份代码的 ...

  7. Java中怎样将Json字符串转换成实体类

    场景 在Java中调用接口获取Json数据后,怎样转换成对应的实体类进行接受与存储. 实现 打开浏览器输入在线Json格式化,这里推荐使用: http://www.bejson.com/ 选择Json ...

  8. js转Java的list_JS之JSON字符串到后台用Java转换成List实体类

    重点:JAVA之JSON字符串转换LIST实体类 ​​​​​​​Listlist = new ArrayList(); list = JSONObject.parseArray(strResult, ...

  9. Java根据正则生成随机字符串

    regex="^([0-9A-Za-z\-_\.]+)@([0-9a-z]+\.[a-z]{2,3}(\.[a-z]{2})?)$" 调研了下,目前有5种开源工具: ①import ...

最新文章

  1. @transaction 提交事务_分布式事务 TCC-Transaction 源码分析——TCC 实现
  2. VGA timing information
  3. JS遮罩插件 -- JqLoad
  4. Asp.net三层结构原理与用意学习入门教程(一)
  5. python搭建邮件服务器地址_python 配置邮件发送服务器发送邮件
  6. 2021年C++项目中的十大Bug:乍一看都正确的代码,实则暗藏玄机
  7. 限免!百名 AI 大咖,20 大技术和行业论坛,邀你加入群聊
  8. Hibernate持久化对象的三种状态深入理解
  9. 最全面的linux网站
  10. Linux系统编程(4)——文件与IO之ioctl函数
  11. 天宫初级认证答案_百度初级认证考试题(附答案)
  12. XCode 动态库未签名问题的解决
  13. jQuery实现跑马灯
  14. 域名解析为什么不生效?域名解析不生效常见问题汇总
  15. 2星|《反焦虑思维》:冥想、遛狗、散步、打哈欠等可以缓解焦虑
  16. 1、基于51单片机智能水杯系统设计
  17. 第一份BI分析项目总结
  18. 是谁给我充的手机费?
  19. 对于深度与广度的思考
  20. BarManage --- 菜单

热门文章

  1. Java线程实现抢火车票
  2. VUE—跳转到该父路由下的指定子路由(图文详情)
  3. 跨境电商产品描述怎么写好?有什么技巧?
  4. 最新版SIM卡管理工具MAGICSIM V25.0(新版多功能SIM卡读卡软件) 百度网盘下载地址
  5. CreateFile函数执行的全过程
  6. 大模型LLM微调的方式:Instruction/Promt/Prefix/PET、
  7. VS2015配置ITK环境
  8. 【TA-霜狼_may-《百人计划》】图形5.2 光线追踪、路径追踪、光线投射、光线步进介绍
  9. 服务器安全主要包括哪些?
  10. OSPF前三类LSA及虚链路