针对JSON的基于java和js多种操作方法与格式转换方法
2008-01-01 22:42
393 查看
转自:http://blog.csdn.net/yethyeth/archive/2007/04/15/1565844.aspx 感谢作者!
针对JSON的基于java和js多种操作与格式转换方法
org.json包
http://www.json.org/java/index.html
<!--[if !supportLists]-->1. <!--[endif]-->JSONObject,用一个HashMap来保存一个JSON对象的所有属性。
<!--[if !supportLists]-->2. <!--[endif]-->JSONArray用ArrayList来保存数据。JSON来自javascript,javascript中Array也是Object,不知这里是如何保存这种关系的。
<!--[if !supportLists]-->3. <!--[endif]-->一些跟字符串有关的类,以及异常类。
<!--[if !supportLists]-->4. <!--[endif]-->一些工具类,比如xml和json转换的类,将http头和cookies转换为json的类,
基于org.json包的JSON-LIB:bean,map,collection,java array,xml与json间的转换。
http://json-lib.sourceforge.net/
http://json-lib.sourceforge.net/usage.html
Stringtree JSON:JSON与java对象间的转换
http://www.stringtree.org/stringtree-json.html
三个关键类:
JSONReader.java
JSONWriter.java
JSONValidator.java
JSONValidator用来检查JSON的有效性。
JSONReader将一个正确形式的JSON字符串转换为一个java对象。
JSONWriter将一个java对象转换为一个JSON字符串。
XSLTJSON:用xslt将xml转换为json
http://www.bramstein.nl/xsltjson/
JSONT:基于js和自定义规则,转换JSON为任意其他格式
http://goessner.net/articles/jsont/
针对JSON的基于java和js多种操作与格式转换方法
org.json包
http://www.json.org/java/index.html
<!--[if !supportLists]-->1. <!--[endif]-->JSONObject,用一个HashMap来保存一个JSON对象的所有属性。
<!--[if !supportLists]-->2. <!--[endif]-->JSONArray用ArrayList来保存数据。JSON来自javascript,javascript中Array也是Object,不知这里是如何保存这种关系的。
<!--[if !supportLists]-->3. <!--[endif]-->一些跟字符串有关的类,以及异常类。
<!--[if !supportLists]-->4. <!--[endif]-->一些工具类,比如xml和json转换的类,将http头和cookies转换为json的类,
基于org.json包的JSON-LIB:bean,map,collection,java array,xml与json间的转换。
http://json-lib.sourceforge.net/
http://json-lib.sourceforge.net/usage.html
Stringtree JSON:JSON与java对象间的转换
http://www.stringtree.org/stringtree-json.html
三个关键类:
JSONReader.java
JSONWriter.java
JSONValidator.java
JSONValidator用来检查JSON的有效性。
JSONReader将一个正确形式的JSON字符串转换为一个java对象。
JSONWriter将一个java对象转换为一个JSON字符串。
XSLTJSON:用xslt将xml转换为json
http://www.bramstein.nl/xsltjson/
JSONT:基于js和自定义规则,转换JSON为任意其他格式
http://goessner.net/articles/jsont/
相关文章推荐
- 针对JSON的基于java和js多种操作方法与格式转换方法
- 后台json字符串存到request传到前台转化为js对象多种方法实例
- JSON格式传递数据使用方法(JS和JAVA)
- JS 对java返回的json格式的数据处理方法
- JS和JAVA使用JSON方法解析
- js+ajax处理java后台返回的json对象循环创建到表格的方法
- 基于Ajax和JSON从javascript中调用后台java方法的JsonGateway
- 基于JS判断iframe是否加载成功的方法(多种浏览器)
- 基于JSON和java对象的互转方法
- 基于Ajax和JSON从javascript中调用后台java方法的JsonGateway
- java对象转JSON JS取JSON数据
- 字符串截取指定长度字节数(Java方法实例,注:同样思路js也适用)
- js读取json的两种常用方法示例介绍
- js,Array转换成json数据,传给后台String[]参数(基于Spring MVC)
- js判断移动端是否安装某款app的多种方法
- js读取json的两种常用方法示例介绍
- PHP多种序列化/反序列化的方法 serialize,json_encode等
- 源代码格式化工具推荐(coolformat),可以实现c,c++,c#,java,js,json,html,sql等的格式化
- js 将json字符串转换为json对象的方法解析
- elasticsearch入门教程一(基于JAVA client 针对5.1版本)