Golang で、匿名配列を使用して JSON データを逆シリアル化する方法は?これは、多くの開発者がよく遭遇する問題です。匿名配列は、特定の構造を定義せずに、いくつかの単純なデータ構造を簡単に処理できます。 Golang の組み込み json パッケージを使用すると、この機能を簡単に実装できます。以下では、PHP エディター Xinyi が、匿名配列を使用して Golang で JSON データを逆シリアル化する方法を詳しく紹介します。見てみましょう!
外部サーバーからこの json を受け取りました:
[["010117", "070117", "080117"], ["080117", "140117", "150117"], ["150117", "210117", "220117"]]
解析する必要があります
リーリー実行すると、json の読み取り中にエラーを示すパニックがスローされます
###前もって感謝します! ######解決###### これは失敗したコードではありません。投稿したコードは、宣言されていない変数
v
ranges
ranges は名前付きメンバーを持つ構造体の配列です。
したがって、JSON をこの構造にアンマーシャリングしようとするとき、アンマーシャラーは次のことを期待します:
リーリー
文字列配列の匿名配列からデータをアンマーシャリングするには、
ranges
この配列の配列にアンマーシャリングしたら、目的の構造化された値に変換するコードを記述する必要があります。
この playground
では、サンプル データを
にアンマーシャリングする方法を示します。変換は演習として残されます。
以上がGolangで匿名配列を使用してjsonを逆シリアル化する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。