ホームページ  >  記事  >  Java  >  JavaでJsonデータを解析する方法

JavaでJsonデータを解析する方法

黄舟
黄舟オリジナル
2017-08-23 10:44:312021ブラウズ

以下のエディターは、Java を使用した Json データ (オブジェクト配列の相互ネスト) の解析に関する記事を提供します。編集者はこれがとても良いものだと思ったので、皆さんの参考として今から共有します。エディターと一緒に見に来てください

この期間中に、Json データの解析を伴う英語翻訳ソフトウェアの小さな APP を作成しているので、ここにまとめておきます。

次のデータを解析したいとします。実際、通常、返される Json データは非常に乱雑で、データ間の関係を区別するのが困難です。これは、関連するツールによって美化された後の結果です。

{
 "translation": [
 "爱"
 ],
 "basic": {
 "us-phonetic": "lʌv",
 "phonetic": "lʌv",
 "uk-phonetic": "lʌv",
 "explains": [
  "n. 恋爱;亲爱的;酷爱;喜爱的事物",
  "vt. 喜欢;热爱;爱慕",
  "vi. 爱",
  "n. (Love)人名;(英)洛夫"
 ]
 },
 "web": [
 {
  "value": [
  "爱情",
  "爱",
  "爱"
  ],
  "key": "Love"
 },
 {
  "value": [
  "无尽的爱",
  "蓝色生死恋",
  "不了情"
  ],
  "key": "Endless Love"
 },
 {
  "value": [
  "早恋",
  "青春期恋爱",
  "初恋"
  ],
  "key": "puppy love"
 }
 ]
}

データを定義します 文字列の場合、エスケープ文字を追加するとこのようになります。少し面倒なので、上の図を元に解析してみましょう。

Json データは単にオブジェクトと配列をネストしたものなので、始めましょう!

rreee
これで分析は終わりです!

以上がJavaでJsonデータを解析する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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