Я использую .net core 3.1 и System.Text.Json. У меня есть строка в подэлементе json с утверждениями элементов, которые я хотел загрузить в какой-то элемент .net, а затем проверить ключи в нем
{
"scope": "openid MyScop",
"claims": "{\"premiuminfo\":{\"country\":{\"value\":\"country1\"},\"town\":{\"value\":\"town1\"},\"given_name\":{\"value\":\"given_name1\"},\"postal_code\":{\"value\":\"postal_code1\"},\"family_name\":{\"value\":\"family_name1\"},\"houseno_or_housename\":{\"value\":\"test house number\"}}}",
}
Мне удалось загрузить объект претензий в JsonElement
JsonElement o = JsonSerializer.Deserialize<JsonElement>(s);
Но невозможно найти способ проверить ключи, такие как premiuminfo, county и т. Д.
Может ли кто-нибудь помочь мне в его использовании