diff --git a/AJP.JsonElementExtensions/JsonElementExtensions.cs b/AJP.JsonElementExtensions/JsonElementExtensions.cs index c59c53f..97e4b3d 100644 --- a/AJP.JsonElementExtensions/JsonElementExtensions.cs +++ b/AJP.JsonElementExtensions/JsonElementExtensions.cs @@ -301,12 +301,7 @@ private static void RenderValue(this Utf8JsonWriter writer, object value, JsonSe writer.WriteStringValue(v); break; case JsonElement v: - writer.WriteStartObject(); - foreach (var jProp in v.EnumerateObject()) - { - jProp.WriteTo(writer); - } - writer.WriteEndObject(); + v.WriteTo(writer); break; case IEnumerable arr: writer.WriteStartArray();