php エディタ Apple は、json.Unmarshal 関数を使用して JSON データを別のカスタム タイプに変換する、つまりスライスにマッピングする方法を紹介します。開発プロセスでは、JSON データをさまざまなデータ型に変換する必要がある状況によく遭遇します。json.Unmarshal 関数は、この機能の実現に役立ちます。この記事の紹介とサンプル コードを通じて、読者は json.Unmarshal 関数をよりよく理解して適用し、開発効率とコードの品質を向上できると思います。
次の json 文字列があるとします:
リーリーこれを次のような構造にアンマーシャルする方法が必要です:
リーリーcities
が「city」値を含むスライスである場合、「country」は破棄されます。
これはカスタム json.unmarshal
関数を使用して実行できると思いますが、方法はわかりません。
cities
の新しいタイプを定義し、カスタムのunmarshaler:
以上がjson.Unmarshal 別のカスタム型に変換します (スライスにマッピング)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。