发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
JSON及XML的Java序列化、反序列化(转换)在WebService、Ajax数据传递中,用得比较多。如:在用ExtJS、jQuery、mootools以及一些WebService时,你可以需要用到JSON、XML,给前端传递JSON或XML数据。这个时候你就可以用下面的这些技术帮助你转换Java对象,这些技术都可以轻易完成。比你手动拼接字符前要方便、省事得多。JSON的传递数据相对XML要更快些,且性能更好,但XML的可读性更清晰。至于用JSON,还是XML就看你的需求了。
json-lib框架,可以完成Java对象到JSON的相互转换,以及简单转换XML。
在线博文:
For cnblogs:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html
For csdn: http://blog.csdn.net/IBM_hoojo/archive/2011/04/21/6339246.aspx
Jackson框架,可以很方便的完成Java对象和JSON的相互转换。也可以完成xml转换,但是还不是那么的完善。
For cnblogs:http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.html
For csdn:http://blog.csdn.net/IBM_hoojo/archive/2011/04/22/6340762.aspx
XStream对JSON、XML的都支持,它可以对JSON或XML的完美转换。
For csblogs:http://www.cnblogs.com/hoojo/archive/2011/04/22/2025197.html
For csdn:http://blog.csdn.net/IBM_hoojo/archive/2011/04/22/6342386.aspx
用Castor来完成Java对象到xml的相互转换。
for csblogs:http://www.cnblogs.com/hoojo/archive/2011/04/25/2026819.html
for csdn:http://blog.csdn.net/IBM_hoojo/archive/2011/04/25/6360916.aspx
Jaxb2完成xml的转换
For cnblogs:http://www.cnblogs.com/hoojo/archive/2011/04/26/2029011.html
For csdn:http://blog.csdn.net/IBM_hoojo/archive/2011/04/26/6363491.aspx
Jibx完成Java到XML的相互转换
For cnblogs:http://www.cnblogs.com/hoojo/archive/2011/04/27/2030205.html
For csdn:http://blog.csdn.net/IBM_hoojo/archive/2011/04/27/6366333.aspx
来自: 高亮的知识库 > 《java》
0条评论
发表
请遵守用户 评论公约
json-rpc-java (一)
不过JSON-RPC-Java的实现要简单得多,而且最重要的一点,它在客户端是且仅是使用Javascript 。JSON (JavaScript Object Notation) 很显然是 JSON-RPC-Java 的基础,它是基于javascript的一种简单易读的...
大数据:30天学习Javase编程到底该学些什么知识点?
7.6.4 类中方法的定义。7.8.4 构造方法与普通方法的区别。8.2.2 this.方法:访问本类的成员方法。14.1.2 泛型类声明,方法返回泛型,方法参数泛型。17.1.3 FileInputStream构造方法和常用方法。17.2.3 ...
面向 Java 开发人员的 Ajax(二): Ajax 的 Java 对象序列化
面向 Java 开发人员的 Ajax(二): Ajax 的 Java 对象序列化。任何通用目的的页面模板技术都可以用来生成 XML,从而使 Ajax 应用程序根据自己的数据模型生成任何 XML 响应文档。我讨论了自行手工编码 XML...
JSON:Java--解析(读取)Json数据
JSON:Java--解析(读取)Json数据。//输出为:{"sex1":"female","name0":"zhangsan"} JSONArray jsonArray = new JSONArray(); jsonArray.add("11");...
.NET编码库存在严重的反序列化漏洞
NET编码库存在严重的反序列化漏洞。E安全8月11日讯 据报道,.NET编码库存在反序列化(Deserialization)漏洞,会让攻击者在处理反序列...
科普 | 什么是数据交换语言?
JSON语法。JSON与XML的对比。但JSON并不是尽善尽美的,从其语法结构的设计我们可以看出JSON是基于”键-值“型数据的一种较为简单的数据...
一篇长文带你在Python里玩转Json数据
一篇长文带你在Python里玩转Json数据。很多网站都会用到Json格式来进行数据的传输和交换,就像上篇我提到的网易云音乐接口,它们返回的...
介绍一款程序员开发神器
JSON工具是我们平时最常用到的,He3提供了非常丰富的JSON工具。JSON转java实体类/Go结构体/C 结构体/PHP/XML/Scala/CSVJSON转格式化JSON...
json格式的字符串转换为java 对象
json格式的字符串转换为java 对象。
微信扫码,在手机上查看选中内容