
地址:http://code.google.com/p/google-gson/
(转)
import com.Google.gson.Gson;public class ArrayToJson { public static voID main(String[] args) { int[] numbers = {1,1,2,3,5,8,13}; String[] days = {"Sun","Mon","Tue","Wed","Thu","Fri","Sat"}; // // Create a new instance of Gson // Gson gson = new Gson(); // // Convert numbers array into JsON string. // String numbersJson = gson.toJson(numbers); // // Convert strings array into JsON string // String daysJson = gson.toJson(days); System.out.println("numbersJson = " + numbersJson); System.out.println("daysJson = " + daysJson); // // Convert from JsON string to a primitive array of int. // int[] fibonacci = gson.fromJson(numbersJson,int[].class); for (int i = 0; i < fibonacci.length; i++) { System.out.print(fibonacci[i] + " "); } System.out.println(""); // // Convert from JsON string to a string array. // String[] weekDays = gson.fromJson(daysJson,String[].class); for (int i = 0; i < weekDays.length; i++) { System.out.print(weekDays[i] + " "); } System.out.println(""); // // Converting multIDimensional array into JsON // int[][] data = {{1,3},{3,4,5},{4,6}}; String Json = gson.toJson(data); System.out.println("Data = " + Json); // // Convert JsON string into multIDimensional array of int. // int[][] dataMap = gson.fromJson(Json,int[][].class); for (int i = 0; i < data.length; i++) { for (int j = 0; j < data[i].length; j++) { System.out.print(data[i][j] + " "); } System.out.println(""); } }}
总结
以上是内存溢出为你收集整理的Gson全部内容,希望文章能够帮你解决Gson所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)