当前位置:网站首页 > Vue.js开发 > 正文

map转json字符串再转回map(map转化为json字符串)



众所周知,Map.toString()方法返回的字符串有点个性,如下:

 
  

而我们一般需要的是这种:

 
  

而一旦使用了Map的toString()是无法再通过任何方法转回来map的,在此之前我曾经使用过

 
  

我天真的以为这是可以的,结果明显不行,不支持中文且转出来的value不带双引号 ""

经过研究推出如下方法:

 
  

测试类如下:

 
  

结果如下:

 
  

可见是可行的,但网上很多方法都忽略了很多细节,比如{}需要去掉如若不去掉转换出来的map是嵌套{{}}的,多了一层{},

 
  

又比如最终转回来需要的字符串要去掉空格,否则效果如下:

 
  

至此,结束。

到此这篇map转json字符串再转回map(map转化为json字符串)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 跨域解决方案js(跨域解决方案vue)2025-10-04 08:18:04
  • vue安装教程(vue2.0安装)2025-10-04 08:18:04
  • jsjsjsjsj是什么意思(js啥意思?)2025-10-04 08:18:04
  • ettercap dns欺骗不成功(ettercap0.8.3.1如何进行dns欺骗)2025-10-04 08:18:04
  • 376.1报文解析(103报文解析工具)2025-10-04 08:18:04
  • 卡巴斯基7.0下载(卡巴斯基手机版中文下载)2025-10-04 08:18:04
  • ubuntu20.04安装cmake(ubuntu20.04安装QQ)2025-10-04 08:18:04
  • ubuntu内核升级命令(ubuntu 18.04升级内核)2025-10-04 08:18:04
  • mysql主从主键冲突(mysql8.0 主从)2025-10-04 08:18:04
  • m.2擦写次数(ufs2.1擦写次数)2025-10-04 08:18:04
  • 全屏图片