[JsonProperty] (Newtonsoft.Json). Il convient à une large gamme d'environnements C# incluant .NET Core, ASP.NET, WPF et Unity, et constitue un assistant efficace lors de l'intégration avec des API REST ou des files de messages.json vers c# poco avec newtonsoft jsonproperty
Json vers c# poco avec newtonsoft jsonproperty. Cet outil gère ce scénario et les cas connexes — y compris générer un modèle unity c# depuis du json de config de jeu et dto c# depuis json avec validation dataannotations — entièrement dans votre navigateur, sans inscription ni téléchargement.
générer une classe c# depuis une api json avec system.text.json
Générer une classe c# depuis une api json avec system.text.json. Que vous travailliez avec des données d'API, des fichiers de config ou des journaux, tout est traité localement. Les tâches comme dto c# depuis json avec validation dataannotations sont aussi prises en charge.
json vers record c# avec types référence nullables
Json vers record c# avec types référence nullables. Vous pouvez aussi utiliser cet outil pour réponse json xamarin vers classe modèle c# et classe c# depuis json avec attributs jsonpropertyname. Les résultats apparaissent instantanément — sans échange serveur.
convertir du json en liste c# d'objets modèle
Convertir du json en liste c# d'objets modèle. C'est l'un des nombreux scénarios pris en charge. Vous pouvez aussi classe c# depuis json avec attributs jsonpropertyname sans quitter la page ni créer de compte.
json vers classe c# avec type datetimeoffset
Json vers classe c# avec type datetimeoffset. Tout le traitement se fait sur votre appareil, garantissant la confidentialité de vos données. Les fonctionnalités connexes incluent générer un modèle unity c# depuis du json de config de jeu et dto c# depuis json avec validation dataannotations.
Présentation
Comment utiliser cet outil
MyApp.Models) et le nom de la classe racine (par défaut RootObject). Étape 3 — choisissez si vous voulez utiliser la syntaxe des auto-propriétés (recommandé) et si vous souhaitez ajouter [JsonProperty] pour un contrôle précis des noms sérialisés. Étape 4 — l'éditeur de droite met à jour le code C# en temps réel ; copiez-le ou téléchargez-le en tant que fichier .cs. Les objets JSON imbriqués sont automatiquement divisés en plusieurs classes et les éléments de tableau sont fusionnés.Cas d'usage courants
Détails techniques
string, les entiers à int, les flottants à double, les booléens à bool, les tableaux à List<T>, et les valeurs mixtes ou nulles à object. Les noms de classes sont en PascalCase et les noms de propriétés suivent les conventions C#. Pour utiliser [JsonProperty], importez using Newtonsoft.Json; ou l'annotation équivalente System.Text.Json [JsonPropertyName]. Le code généré utilise par défaut une indentation de 4 espaces, qui peut être basculée sur 2.