2016-09-21 17 views
0

Я хочу создать json-файл. Я знаю, что json просто, но JsonObject и JsonArray для меня недостаточно быстры. Мне нужна такая же эффективность, как и ямль (для поиска и записи значений с помощью пути).JSONPath, Как написать (создать) вложенный элемент (Java)

Я хочу написать этот пример:

{ 
    "test": { 
    "test1": 564, 
    "test2": "der", 
    "list": [ 
     "tes4", 
     "test5" 
    ] 
    }, 
    "exList": [ 
    "tes4", 
    "test5" 
    ] 
} 

вопрос как написать JSon часть с JsonPath?

  • DocumentContext # добавить не похоже на работу
  • DocumentContext # положить нужны странные арг

code sample, includes both add & put method calls

С помощью этого образца кода, я получаю эту ошибку:

PathNotFoundException: Missing property in path $['test1']

main method and execution results

(0)

ответ

0

Что значит странные аргументы? Вы можете:

String path = "$" 
String key = "newValue" 
int value = 1 

yourJson.put(path, key, value) 
Смежные вопросы