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
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
