Désérialiser le texte JSON en objets C#
La désérialisation du texte JSON en objets C# peut être réalisée en quelques étapes simples.
Pour le JSON fourni réponse :
{ "err_code": "0", "org": "CGK", "des": "SIN", "flight_date": "20120719", "schedule": [ ["W2-888", "20120719", "20120719", "1200", "1600", "03h00m", "737-200", "0", [["K", "9"], ["F", "9"], ["L", "9"], ["M", "9"], ["N", "9"], ["P", "9"], ["C", "9"], ["O", "9"]]], ["W2-999", "20120719", "20120719", "1800", "2000", "01h00m", "MD-83", "0", [["K", "9"], ["L", "9"], ["M", "9"], ["N", "9"]]] ] }
Rootobject r = Newtonsoft.Json.JsonConvert.DeserializeObject<Rootobject>(jsonString);
Remplacez "jsonString" par la variable contenant le texte JSON. Renommez "Rootobject" avec un nom de classe plus descriptif.
string errCode = r.err_code; string org = r.org;
Suivez ces étapes pour convertir sans effort du texte JSON en objets C#, vous permettant ainsi de travailler avec des données structurées dans vos applications.
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!