java map转json字符_Map转JSON字符串

java map转json字符_Map转JSON字符串[java]代码库packagecom.smartAnji.control.utils;importjava.util.HashMap;publicclassMessageUtil{publicfinalstaticStringTYPE=”type”;publicfinalstaticStringDATA=”data”;publicfinalstaticSt…

大家好,又见面了,我是你们的朋友全栈君。

[java]代码库package com.smartAnji.control.utils;

import java.util.HashMap;

public class MessageUtil {

public final static String TYPE = “type”;

public final static String DATA = “data”;

public final static String MESSAGE = “message”;

public final static String COORD = “coord”;

public final static String BEGIN = “begin”;

public final static String USER = “user”;

public static HashMap getMessage(String msg) {

HashMap map = new HashMap();

String msgString = msg.toString();

String m[] = msgString.split(“,”);

map.put(“fromName”, m[0]);

map.put(“toName”, m[1]);

map.put(“content”, m[2]);

map.put(“type”, m[3]);

return map;

}

public static String sendContent(String type, Object mapContent) {

Map userMap = new HashMap();

userMap.put(MessageUtil.TYPE, type);

userMap.put(MessageUtil.DATA, mapContent);

// Map转JSON字符串

Gson gson = new Gson();

String jsonMsg = gson.toJson(userMap);

return jsonMsg;

}

//public static HashMap getCoord(String msg){

//HashMap map = new HashMap();

//String[] msgString = msg.toString().split(“_”);

//map.put(“x”, msgString[0]);

//map.put(“x”, msgString[1]);

//return map;

//}

}

694748ed64b9390909c0d88230893790.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151287.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 【mysql 索引】mysql 添加索引

    【mysql 索引】mysql 添加索引主要内容:1、什么是索引2、添加索引sql3、索引所用的算法4、补充下概念5、索引的缺点6、经典案例一、什么是索引?  索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建

    2022年6月2日
    37
  • 为什么要分用户态和内核态_会导致用户进程用户态到内核态

    为什么要分用户态和内核态_会导致用户进程用户态到内核态在计算机系统中,通常运行着两类程序:系统程序和应用程序,为了保证系统程序不被应用程序有意或无意地破坏,为计算机设置了两种状态:系统态(也称为管态或核心态),操作系统在系统态运行——运行操作系统程序 用户态(也称为目态),应用程序只能在用户态运行——运行用户程序在实际运行过程中,处理机会在系统态和用户态间切换。相应地,现代多数操作系统将CPU的指令集分为特权指令和非特权指令两类。1)…

    2022年9月15日
    2
  • 在Win10下 用 Powershell 或 CMD 完成文件的 MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512 等哈希校验[通俗易懂]

    在Win10下 用 Powershell 或 CMD 完成文件的 MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512 等哈希校验[通俗易懂]文章目录前言CertUtil[选项]-hashfileInFile[HashAlgorithm]使用简单使用总结前言发现Windows10自带哈希校验工具CertUtil[选项]-hashfileInFile[HashAlgorithm]选项可以没有选项:-Unicode–以Unicode编写重定向输出-gmt–将时间显示为GMT-seconds–用秒和毫秒显示时间-v

    2025年8月31日
    6
  • html如何打印_html打印代码

    html如何打印_html打印代码利用JS技术实现打印HTML表格 通常在浏览网页的时候,网页上总是出现一些和内容无关的内容,在打印的时候,要是把整个网页都打印下来,总会有些不方便。。。所以在有需要打印的网页上稍微设置一下打印页是很有必要的。。。 首先在head里面加入下面一段js代码:———————————————functionprev

    2022年8月11日
    44
  • jenkins 邮件_邮件发送服务

    jenkins 邮件_邮件发送服务前言前面已经实现在jenkins上展示html的测试报告,接下来只差最后一步,把报告发给你的领导,展示你的劳动成果了。安装EmailExtensionPlugin插件jenkins首页-

    2022年7月30日
    8
  • 13典藏AutoHotKey脚本让您生活更轻松

    13典藏AutoHotKey脚本让您生活更轻松AutoHotKey是最好的Windows自动化程序之一,可以执行最简单的操作到最艰巨的任务。AutoHotKey是一个免费的开源程序,通过这种脚本语言您的任何Windows日常任务。即使“脚本语言”听起来令人生畏,实际它非常易于使用,并且您可以做各种很酷的事情。让我分享我最喜欢和最常用的AutoHotKey脚本,这些脚本使我的日常任务更加轻松,这可能会对您有所帮助。在开始之前,假定您已经知道如何安装和配置AutoHotKey。此外,请注意以英文分号开头的行是注释。1.搜索快捷方式…

    2022年7月21日
    14

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号