J'ai une chaîne JSON avec la structure suivanteComment analyser manuellement une chaîne JSON en net-core 2.0
{
"resource": "user",
"method": "create",
"fields": {
"name": "John",
"surname: "Smith",
"email": "[email protected]"
}
}
Les clés à l'intérieur champs sont variables, cela signifie que je ne les connais pas à l'avance Donc, au lieu de désérialiser une chaîne json à un objet, j'ai besoin de traverser le json, afin d'obtenir les propriétés à l'intérieur les champs dans un dictionnaire ou quelque chose comme ça.
J'ai entendu parler de la bibliothèque Json.NET et de sa capacité à analyser des jsons dynamiques, mais je ne suis pas sûr que ce soit déjà inclus dans net-core ou non.
Quel serait le moyen standard/le plus simple d'accomplir cela dans net-core 2.0? Un exemple de code serait apprécié.
Oui, vous pouvez utiliser Json.NET dans .NET de base. – MarcinJuraszek