[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eThis document lists various versions of the \u003ccode\u003eGoogle.Apis.Json\u003c/code\u003e library, with the latest version being 1.69.0.\u003c/p\u003e\n"],["\u003cp\u003eThe library includes several classes for handling JSON serialization and deserialization, such as \u003ccode\u003eExplicitNullConverter\u003c/code\u003e, \u003ccode\u003eNewtonsoftJsonSerializer\u003c/code\u003e, and \u003ccode\u003eRFC3339DateTimeConverter\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eJsonExplicitNull\u003c/code\u003e class and \u003ccode\u003eJsonExplicitNullAttribute\u003c/code\u003e are used to represent and indicate values that should be explicitly expressed as \u003ccode\u003enull\u003c/code\u003e in JSON.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eNewtonsoftJsonContractResolver\u003c/code\u003e class is a JSON contract resolver that applies the \u003ccode\u003eRFC3339DateTimeConverter\u003c/code\u003e and \u003ccode\u003eExplicitNullConverter\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIJsonSerializer\u003c/code\u003e interface represents the core functionality of a JSON serializer within the library.\u003c/p\u003e\n"]]],[],null,["# Namespace Google.Apis.Json (1.69.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.69.0 (latest)](/dotnet/docs/reference/Google.Apis/latest/Google.Apis.Json)\n- [1.68.0](/dotnet/docs/reference/Google.Apis/1.68.0/Google.Apis.Json)\n- [1.60.0](/dotnet/docs/reference/Google.Apis/1.60.0/Google.Apis.Json)\n- [1.59.0](/dotnet/docs/reference/Google.Apis/1.59.0/Google.Apis.Json)\n- [1.55.0](/dotnet/docs/reference/Google.Apis/1.55.0/Google.Apis.Json)\n- [1.50.0](/dotnet/docs/reference/Google.Apis/1.50.0/Google.Apis.Json) \n\nClasses\n-------\n\n### [ExplicitNullConverter](/dotnet/docs/reference/Google.Apis/latest/Google.Apis.Json.ExplicitNullConverter)\n\nA JSON converter to write `null` literals into JSON when explicitly requested.\n\n### [JsonExplicitNull](/dotnet/docs/reference/Google.Apis/latest/Google.Apis.Json.JsonExplicitNull)\n\nProvides values which are explicitly expressed as `null` when converted to JSON.\n\n### [JsonExplicitNullAttribute](/dotnet/docs/reference/Google.Apis/latest/Google.Apis.Json.JsonExplicitNullAttribute)\n\nAll values of a type with this attribute are represented as a literal `null` in JSON.\n\n### [NewtonsoftJsonContractResolver](/dotnet/docs/reference/Google.Apis/latest/Google.Apis.Json.NewtonsoftJsonContractResolver)\n\nA JSON contract resolver to apply [RFC3339DateTimeConverter](/dotnet/docs/reference/Google.Apis/latest/Google.Apis.Json.RFC3339DateTimeConverter) and [ExplicitNullConverter](/dotnet/docs/reference/Google.Apis/latest/Google.Apis.Json.NewtonsoftJsonContractResolver#Google_Apis_Json_NewtonsoftJsonContractResolver_ExplicitNullConverter) as necessary.\n\n### [NewtonsoftJsonSerializer](/dotnet/docs/reference/Google.Apis/latest/Google.Apis.Json.NewtonsoftJsonSerializer)\n\nClass for serialization and deserialization of JSON documents using the Newtonsoft Library.\n\n### [RFC3339DateTimeConverter](/dotnet/docs/reference/Google.Apis/latest/Google.Apis.Json.RFC3339DateTimeConverter)\n\nA JSON converter which honers RFC 3339 and the serialized date is accepted by Google services.\n\nInterfaces\n----------\n\n### [IJsonSerializer](/dotnet/docs/reference/Google.Apis/latest/Google.Apis.Json.IJsonSerializer)\n\nRepresents a JSON serializer."]]