다음을 통해 공유


JsonSerializerOptions.AllowTrailingCommas 속성

정의

역직렬화하고 있는 JSON 페이로드 내에서 개체 또는 배열의 JSON 값 목록 끝에 추가 쉼표가 허용되는지(그리고 무시되는지) 여부를 나타내는 값을 가져오거나 설정합니다.

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

속성 값

true 개체 또는 배열의 JSON 값 목록 끝에 추가 쉼표가 허용되고 무시되면 입니다. false 그렇지 않으면.

예외

이 속성은 serialization 또는 deserialization이 발생한 후에 설정되었습니다.

설명

기본적으로 는 AllowTrailingCommasfalse설정되고 JsonException 후행 쉼표가 발견되면 역직렬화 중에 가 throw됩니다.

자세한 내용은 System.Text.Json에서 일부 종류의 잘못된 JSON을 허용하는 방법을 참조하세요.

적용 대상