JsonSerializerOptions.AllowTrailingCommas Właściwość

Definicja

Pobierz lub ustawia wartość wskazującą, czy dodatkowy przecinek na końcu listy wartości JSON w obiekcie lub tablicy jest dozwolony (i ignorowany) w ładunku JSON jest deserializowany.

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

Wartość właściwości

true jeśli dodatkowy przecinek na końcu listy wartości JSON w obiekcie lub tablicy jest dozwolony (i ignorowany); false Inaczej.

Wyjątki

Ta właściwość została ustawiona po serializacji lub deserializacji.

Uwagi

Domyślnie AllowTrailingCommas parametr ma wartość false, a JsonException parametr jest zgłaszany podczas deserializacji, jeśli napotkano przecinek końcowy.

Aby uzyskać więcej informacji, zobacz How to allow some kinds of invalid JSON with System.Text.Json (Jak zezwolić na niektóre rodzaje nieprawidłowych danych JSON w formacie System.Text.Json).

Dotyczy