ホームページ  >  記事  >  Java  >  Javaの2次元配列をjsonに変換する実装方法

Javaの2次元配列をjsonに変換する実装方法

黄舟
黄舟オリジナル
2017-10-13 10:08:222514ブラウズ

この記事では、Java で 2 次元配列を JSON に変換する方法を主に紹介し、Java 配列のトラバーサルと JSON 形式のデータ構築に関する操作テクニックを紹介します。必要な方は参考にしてください。

この記事の例では、 Java メソッドで 2 次元配列を JSON に変換します。参考までに皆さんと共有してください。詳細は次のとおりです:


package Tsets;
public class erweiTojson {
 public static void main(String[] args) {
  String[][] blogList = {
   {"2008/07/07", "NetBeans New and Cool", "Tim Boudreau"},
   {"2008/07/07", "NetBeans Mobility", "Ada Li"},
   {"2008/07/07", "Creating Web 2.0 Rich Internet Applications", "Michael Li"},
   {"2008/07/08", "AJAX and JSF", "Ada Li"},
   {"2008/07/09", "Ruby on Rails in the Enterprise", "Liang Ye"},
   {"2008/07/09", "Beans Binding and the Swing Application Framework", "Joey Shen"}
  };
  StringBuffer sb = new StringBuffer();
  boolean first = true;
  sb.append("[");
  for (int i = 0; i < blogList.length; i++) {
   String[] blogItem = blogList[i];
   if (!first) {
    sb.append(",");
   }
   sb.append("{");
   sb.append("postdate: &#39;" + blogItem[0] + "&#39;, ");
   sb.append("title: &#39;" + blogItem[1] + "&#39;, ");
   sb.append("author: &#39;" + blogItem[2] + "&#39; ");
   sb.append("}");
   first = false;
  }
  sb.append("]");
  System.out.println(sb.toString());
 }
}

実行結果:

コードをコピーします コードは次のとおりです:

[{postdate: &#39;2008/07/07&#39;, title: &#39;NetBeans New and Cool&#39;, author: &#39;Tim Boudreau&#39; },{postdate: &#39;2008/07/07&#39;, title: &#39;NetBeans Mobility&#39;, author: &#39;Ada Li&#39; },{postdate: &#39;2008/07/07&#39;, title: &#39;Creating Web 2.0 Rich Internet Applications&#39;, author: &#39;Michael Li&#39; },{postdate: &#39;2008/07/08&#39;, title: &#39;AJAX and JSF&#39;, author: &#39;Ada Li&#39; },{postdate: &#39;2008/07/09&#39;, title: &#39;Ruby on Rails in the Enterprise&#39;, author: &#39;Liang Ye&#39; },{postdate: &#39;2008/07/09&#39;, title: &#39;Beans Binding and the Swing Application Framework&#39;, author: &#39;Joey Shen&#39; }]


以上がJavaの2次元配列をjsonに変換する実装方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。