展开全部
一、数据格式不同
1、map类型:可以使用匿名对象找到一个key对应的value。
2、json类型:是一种轻量级的数据交换格式。
二、数据处理方式不同
1、map类型:将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。
2、json类型:基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。
三、特点不同
1、map类型:提供三种collection 视图,允许以键集、值集或键-值映射关系集的形式查看某个映射的内容。
2、json类型:洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
参考资料来源:百度百科-JSON
参考资料来源:百度百科-Map
展开全部
JSON 和 Map的相同点就是 key,value的方式存储的, 而JSON精确的说键值只支持String(也可以存数值,但是数值存进去,取出来还是String),Map键值都可以存储对象.
键值对的存储结构你自己也可以写.
键值对的存储结构你自己也可以写.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Map是类型,json是数据格式。如果没有辅助的类库对JSON处理,他实际就是一个字符串。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询