2014-10-29 3 views
1

Я использую Boon api для разбора строки json. В моей строке json один из ключей разделяется примером периода - (com.stack.demo). Теперь проблема заключается в том, что благом рассматривает этот период и отделяет ключ. Короче, я пытаюсь найти строку в xpath. В xpath у вас есть разделитель «[]», в котором мы можем поместить отрезок, выделенный периодом, и xpath (путь json) корректно выполняет поиск строки. Я хочу, чтобы достичь того же через благодеяние, любые идеи ... см ниже код -Поиск ключа, разделенного периодом с помощью Boon api

Map<String, Object> rickJsonList1 = (Map<String, Object>) Boon.fromJson(input); 
System.out.println(Boon.atIndex(rickJsonList1, "eventHeader.com.schema.Header")); 

JSON, как показано ниже -

{"eventHeader" : {"com.schema.Header": "test"}} 

Мне нужно получить значение «тест» ...

+0

проверял Boon api, это не представляется возможным. – gsharma84

ответ

0

Вы пробовали использовать скобки?

?['eventHeader']['com.schema.Header'] 

 Смежные вопросы

  • Нет связанных вопросов^_^