JavaScriptSerializer を使用した JSON デシリアライゼーションでの動的キーの処理
JSON を逆シリアル化するには、多くの場合、ネストされた JSON 構造内の動的キーを処理する必要があります。 最上位のキーは一貫しているが、後続のキーが可変である場合、JavaScriptSerializer
クラスは、JSON を辞書に逆シリアル化することで効果的なソリューションを提供します。
これを実現する方法は次のとおりです:
JavaScriptSerializer
オブジェクトをインスタンス化します。Deserialize
メソッドを使用して、JSON 文字列を Dictionary<string, int>
に変換します。justDaily
) に保存します。動的キーとその値へのアクセスは簡単です。
foreach
ループを使用して、辞書のキーを反復処理します。[]
演算子を使用して、各キーに関連付けられた値を取得します。このメソッドにより、動的キーを含む JSON を効率的に逆シリアル化し、データをすぐにアクセスできる形式に変換できます。
以上がJavaScriptSerializer を使用して動的キーで JSON を逆シリアル化する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。