Мне нужно, чтобы JsonElement.GetProperty() был нечувствителен к региструC#

Место общения программистов C#
Ответить
Anonymous
 Мне нужно, чтобы JsonElement.GetProperty() был нечувствителен к регистру

Сообщение Anonymous »

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

Подробнее здесь: https://stackoverflow.com/questions/774 ... nsensitive
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»