首页 > 编程知识 正文

java创建json字符串,将对象转化为json字符串

时间:2023-05-06 21:22:03 阅读:33647 作者:1204

1、JSON定义

javascriptobjectnotation (JSON )是一种轻量级的数据交换格式,是一种减肥的xml,容易阅读、书写,同时也容易进行机器分析和生成。 它基于ECMA262语言规范1999-12第3版]的JavaScript编程语言子集。 JSON采用了与编程语言无关的文本格式,但也使用了c类语言(包括c、c、C#、Java、JavaScript、Perl、Python等)的习惯,这些特性使JSON拥有理想的数据

2、JSON的结构

1 )、名称/值)对的集合不同的语言中,对象(对象)、记录)、结构(结构)、词典(dictionary )、哈希表(hash table )、密钥列表(key )

2 ) .值的有序列表在很多语言中被理解为数组(array )

3、JSON使用

Jon将JavaScript对象表示为特定字符串。 如果将这种格式的字符串赋给任何JavaScript变量,则该变量将成为由字符串构建的对象引用。

例如:

4、归纳:

1 ) .对象是属性、值对的集合。 一个对象的开头以“{”开始,以“}”结束。 每个属性名称和值之间用" : "表示,属性之间用","分隔。

2 ) .数组是有顺序的值的集合。 数组以“[”开始,以“”结束,值之间用“,”分隔。

5、应用:

1 ) .对象转换为json字符串并返回页面。 这样,页面js取值很方便,不需要像xml那样分析。 经常用于ajax请求中,服务器端返回客户端的json数据。

2 ) .将json字符串转换为对象。 将配置文件转换为json数据格式,然后导入配置文件并将其转换为对象,可以轻松获取配置文件信息。

6、实例:引入包(引自struts-2.1.8.1lib)

1 )将对象转换为json字符串

2 )将json字符串转换为对象

授权. txt的内容

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。