JsonSerializerOptions.AllowTrailingCommas Propriété

Définition

Obtient ou définit une valeur qui indique si une virgule supplémentaire à la fin d’une liste de valeurs JSON dans un objet ou un tableau est autorisée (et ignorée) dans la charge utile JSON désérialisée.

public:
 property bool AllowTrailingCommas { bool get(); void set(bool value); };
public bool AllowTrailingCommas { get; set; }
member this.AllowTrailingCommas : bool with get, set
Public Property AllowTrailingCommas As Boolean

Valeur de propriété

true si une virgule supplémentaire à la fin d’une liste de valeurs JSON dans un objet ou un tableau est autorisée (et ignorée) ; false Sinon.

Exceptions

Cette propriété a été définie après la sérialisation ou la désérialisation.

Remarques

Par défaut, AllowTrailingCommas est défini falsesur , et un JsonException est levée pendant la désérialisation si une virgule de fin est rencontrée.

Pour plus d’informations, consultez Comment autoriser certains types de JSON non valides avec System.Text.Json.

S’applique à