java json字符串转换为xml

上一篇 / 下一篇  2012-07-17 10:13:45 / 个人分类:java应用

package test;
import net.sf.json.JSONObject;
["{)rp'l0import net.sf.json.xml.XMLSerializer;
 
 
public class JsonToXml {51Testing软件测试网$B%A"E.Z5kRN8g
 
Kw|#UeBr0 public static void main (String[] args) {
9z/V1w;~%T k0  System.out.println("json字符串转xml字符串");
_ g3N+| n5]_"s0  String jsonStr = "{ \"programmers\": [ { \"firstName\": \"Brett\", \"lastName\":\"McLaughlin\", \"email\": \"aaaa\" },{ \"firstName\": \"Jason\", \"lastName\":\"Hunter\",\"email\": \"bbbb\" },{ \"firstName\": \"Elliotte\", \"lastName\":\"Harold\", \"email\": \"cccc\" }],\"authors\": [{ \"firstName\": \"Isaac\", \"lastName\": \"Asimov\",\"genre\": \"science fiction\" },{ \"firstName\": \"Tad\", \"lastName\": \"Williams\", \"genre\": \"fantasy\" },{ \"firstName\": \"Frank\", \"lastName\": \"Peretti\", \"genre\": \"christian fiction\" }],\"musicians\": [{ \"firstName\": \"Eric\", \"lastName\": \"Clapton\", \"instrument\": \"guitar\" },{ \"firstName\": \"Sergei\", \"lastName\": \"Rachmaninoff\", \"instrument\": \"piano\" }]}";51Testing软件测试网.w7X2ci|X-D
  JSONObject json = JSONObject.fromString(jsonStr);
*@[4N[.Wh3~5e0  XMLSerializer xmlSerializer = new XMLSerializer();51Testing软件测试网Wk*a`^ k
   xmlSerializer.setRootName("user_info");
:T"HC3M]!l5{XB'Gb0   xmlSerializer.setTypeHintsEnabled(false);
  String xml = xmlSerializer.write(json);
fb C@2{9[$f0  System.out.println("json--->xml " + xml);
bp$dT[vj0  }
 
}

TAG:

 

评分:0

我来说两句

日历

« 2024-04-22  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 19771
  • 日志数: 24
  • 建立时间: 2012-07-11
  • 更新时间: 2012-09-04

RSS订阅

Open Toolbar