Comment faire pour activer l'indentation lors de l'écriture de JSON à l'aide de Json.net?
Je suis en utilisant Json.Net pour sérialiser les données XML en Json . Quand j'écris la chaîne sérialisée dans un fichier tout est sur une seule ligne . Comment puis-je obtenir il à vraiment l'air de Json avec les onglets habituels et de l'indentation?
- Les classes que vous utilisez? JSON.NET fournit quelques options différentes.
Vous devez vous connecter pour publier un commentaire.
Définir le JSON écrivain
mise en forme
propriétéFormatting.Indented
:La
JsonConvert.Sérialiser*
méthodes ont également des surcharges qui prennent unFormatting
enum (merci John Planéité).Documentation: Sérialiser un Objet
JsonConvert.Serialize*
méthodes aussi prendreFormatting
comme deuxième argument.