Gestion des clés dynamiques dans la désérialisation JSON avec JavaScriptSerializer
La désérialisation de JSON nécessite souvent de gérer des clés dynamiques au sein de structures JSON imbriquées. Lorsque la clé de niveau supérieur est cohérente mais que les clés suivantes sont variables, la classe JavaScriptSerializer
fournit une solution efficace en désérialisant le JSON dans un dictionnaire.
Voici comment y parvenir :
JavaScriptSerializer
.Deserialize
pour convertir la chaîne JSON en Dictionary<string, int>
.justDaily
).L'accès aux clés dynamiques et à leurs valeurs est simple :
foreach
pour parcourir les clés du dictionnaire.[]
pour récupérer la valeur associée à chaque clé.Cette méthode permet la désérialisation efficace du JSON contenant des clés dynamiques, transformant les données dans un format facilement accessible.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!