JsonSerializerOptions.AllowTrailingCommas Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob ein zusätzliches Komma am Ende einer Liste von JSON-Werten in einem Objekt oder Array in der deserialisierten JSON-Nutzlast zulässig ist (und ignoriert wird)
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
Eigenschaftswert
true
, wenn ein zusätzliches Komma am Ende einer Liste von JSON-Werten in einem Objekt oder Array zulässig ist (und ignoriert wird); false
Andernfalls.
Ausnahmen
Diese Eigenschaft wurde festgelegt, nachdem die Serialisierung oder Deserialisierung stattgefunden hat.
Hinweise
Standardmäßig ist auf false
festgelegt, AllowTrailingCommas
und ein JsonException wird während der Deserialisierung ausgelöst, wenn ein nachgestelltes Komma gefunden wird.
Weitere Informationen finden Sie unter Zulassen einiger Arten von ungültigem JSON-Code mit System.Text.Json.