.NET 4 Dans l'environnement, pas de DLL externe C # Méthode de sérialisation JSON d'objet
Cet article examine comment séquencer les objets C # dans la chaîne JSON sous le framework .NET 4, en particulier les objets LAD contenant l'attribut de nouilles. L'accent est mis sur la solution qui recherche .NET 4 compatible et n'a pas besoin de s'appuyer sur la DLL externe.
Solution basée sur json.net
La solution couramment utilisée consiste à utiliser la bibliothèque JSON Newtonsoft. Newtonsoft.json.jsonconvert.serializeObject peut facilement convertir l'objet en une chaîne JSON contenant une structure imbriquée complexe, comme indiqué ci-dessous:
La chaîne JSON générée contiendra des propriétés de dateofbns imbriquées pour répondre à la sortie attendue.
<code class="language-csharp">Newtonsoft.Json.JsonConvert.SerializeObject(new { firstName = "Markoff", lastName = "Chaney", dateOfBirth = new { year = 1901, month = 4, day = 30 } });</code>
Documents connexes
Pour plus de détails sur la sérialisation JSON et le dos-séquentialisation, veuillez vous référer aux documents suivants:
Sérialisation et désertation JSON
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!