Как игнорировать регистр при поиске объекта JSONJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как игнорировать регистр при поиске объекта JSON

Сообщение Anonymous »

Мой пример входных данных JSON выглядит следующим образом:

Код: Выделить всё

"JobName":"Test Job 1",
"events":[
{   "features":[],
"InputHiveTable":"uilog_uiclientlogdata",
"eventColumn":"command",
"name":"edu.apollogrp.classroom.discussion.client.events.CreateDiscussionEvent"
},
Рассмотрим поле «InputHiveTable», оно может быть в верхнем регистре INPUTHIVETABLE, в нижнем регистре inputhivetable или в смеси оба, как сейчас.

В настоящее время я читаю поле следующим образом (на Java):

Код: Выделить всё

JSONObject jsonObject = (JSONObject) obj;
JSONArray events = (JSONArray) jsonObject.get("events");
String InputHiveTable = (String)event.get("InputHiveTable");
Поэтому мой вопрос заключается в том, как мне найти поле «InputHiveTable», игнорируя регистр.
Я использую библиотеки JSON Simple.

Подробнее здесь: https://stackoverflow.com/questions/180 ... son-object
Ответить

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

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

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

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

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