国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

java post請(qǐng)求 json 如何將Java對(duì)象序列化成JSON和XML格式?

如何將Java對(duì)象序列化成JSON和XML格式?導(dǎo)入jar包可以方便地將Java對(duì)象轉(zhuǎn)換成JSON和XML格式使用fastjson-1.2.13.jar,通過JSON類的tojsonstring(ob

如何將Java對(duì)象序列化成JSON和XML格式?

導(dǎo)入jar包可以方便地將Java對(duì)象轉(zhuǎn)換成JSON和XML格式

使用fastjson-1.2.13.jar,通過JSON類的tojsonstring(object object)方法直接將Java對(duì)象轉(zhuǎn)換成字符串類型的JSON字符串。類似地,使用xstream-1.4.9.jar調(diào)用parseobject(string text,class<T>),可以通過xstream object的toxml(object obj)方法將Java對(duì)象轉(zhuǎn)換為XML。同樣,調(diào)用fromxml(string-XML)方法可以將XML轉(zhuǎn)換成Java對(duì)象和字符串,方法是將兩個(gè)組合好的JSON字符串合并成一個(gè)新的JSON,只保存兩個(gè)具有相同鍵值的JSON字符串中的一個(gè),下一個(gè)JSON字符串對(duì)應(yīng)的鍵值將覆蓋第一個(gè)。

具體操作設(shè)置方法為

導(dǎo)入net.sf.json文件.JSONObject

公共類jsoncompine

{

公共靜態(tài)void main(String[]args)

{

JSONObject jsonOne=new JSONObject()

JSONObject jsonTwo=new JSONObject()jsonOne.put公司(“name”,“kewen”)jsonOne.put公司(“年齡”,“24”)jsonTwo.put公司(“哈比人”、“Dota”)jsonTwo.put公司(“hobbit2”,“wow”)jsontree.putAll文件(簡(jiǎn)體中文)jsontree.putAll文件(jsonTwo)系統(tǒng)輸出打印( jsonTree.toString())

}

]運(yùn)行結(jié)果:

{“name”:“12345”,“age”:“24”,“霍比特人”:“dota”,“霍比特人2”:“Wo”}