Environment version: .NET 9.0.0 (9.0.0), Unix 6.8.0.1014
System.Text.Json version: System.Text.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
Testing with JsonElement:
Type for metas["key-1"] is System.Text.Json.JsonElement
Type for modified metas["key-1"] is System.Text.Json.JsonElement
{
"key-2": [],
"key-1": [
{
"@name": "SYMBOL",
"#text": "005930",
"newproperty": "test value"
},
{
"@name": "NAME",
"#text": "Samsung Electronics",
"newproperty": "test value"
}
]
}