ホームページ  >  記事  >  ウェブフロントエンド  >  json フロントエンドおよびバックエンドのデータ対話メソッドの実装

json フロントエンドおよびバックエンドのデータ対話メソッドの実装

不言
不言オリジナル
2018-09-18 17:34:213162ブラウズ

この記事の内容は、JSON のフロントエンドとバックエンドのデータ対話メソッドの実装に関するものです。必要な方は参考にしていただければ幸いです。

1. はじめに

公式 JSON 入門 WIKI 百科事典。 JavaScript のオブジェクト表記法。

JSON: JSON データには 2 つの形式があります。1 つはキーと値のペアの順序なしのコレクション (オブジェクト)、もう 1 つは順序付きの値のコレクション (配列) です。

#{文字列 : 値, ...} オブジェクト

    {
      "birthday": "1996-1-1",
      "name": "王小二",
      "comment": "这是注释",
      "major": [
        "Information",
        "Math"
      ],
      "has_girlFriend": false,
      "age": 22
    }
  • [値, ...] 配列


    #
    [{
      "birthday": "1996-1-1",
      "name": "王小二",
      "comment": "这是注释",
      "major": [
        "Information",
        "Math"
      ],
      "has_girlFriend": false,
      "age": 22
    },
    {
      "birthday": "1997-1-1"
    },
      "name",
      "age"
    ]
  • 値には 7 つの値形式があります:

      オブジェクト、配列
    • 数値、文字列、(true、false)、null
    • 2.
    JSON-java

    クラス ライブラリ を使用します。 Java では、JSON データに対する操作。

    主に JSONObject クラスを使用し、JSONObject オブジェクトを生成する複数の方法:

    新しい JSONObject オブジェクトを直接生成し、put メソッドを通じてキーと値を入力します。

    Map オブジェクトを構築し、put メソッドを通じてキーと値を入力し、JSONObject オブジェクトのコンストラクターに渡すことによってオブジェクトを生成します。

    Bean オブジェクトを構築し、JSONObject オブジェクトのコンストラクターに渡すことによってオブジェクトを生成します。

    IO を通じて JSON データのテキスト ファイルを読み取り、データを String 文字列として読み取り、それを JSONObject オブジェクトのコンストラクターに渡してオブジェクトを生成します。

    以上がjson フロントエンドおよびバックエンドのデータ対話メソッドの実装の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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