В моем приложении есть несколько JSON-файлов, которые анализируются из строк с помощью JsonDocument.Parse().
но их свойства имеют несоответствия в именах. Некоторые свойства имеют верблюжий регистр, а некоторые другие — PascalCased. А так как существует много разных JSON с разными элементами, мне не имеет смысла условно проверять, существует ли нужное мне свойство в разных регистрах. Я хотел использовать JsonElement.GetProperty() и хотел, чтобы он был нечувствителен к регистру, чтобы он давал мне свойство независимо от его регистра, но я обнаружил, что он только чувствителен к регистру. Есть ли способ это сделать?
Подробнее здесь: https://stackoverflow.com/questions/774 ... nsensitive