Ошибка JsonPath parse json в java
106
11
Это JSON:
{
"datas": {
"selling": {
"3": [
26452067,
31625950
],
"206": [
32381852,
32489262
],
"208": [
458
],
"217": [
27364892
],
"226": [
30474109
]
}
},
"status": 0
}
Мой путь $.datas.selling['3','206'].\*
И я хочу получить данные "3" и "206". Как этот JSON:
[
26452067,
31625950,
32381852,
32489262
]
Но теперь он не работает. Сообщение об ошибке
Несколько свойств могут использоваться только как дорожки: $['datas'] ['selling'] ['3', '206']
Моя версия JavenPath maven 2.0.0 (тестовый сайт JsonPath).
На самом деле JsonPath может работать в версии 0.9.1, это ошибка?
Как я могу это исправить?
2015-12-01
Теперь новая версия JsonPath решила проблему.
Спасибо!
спросил(а)
2021-01-19T14:12:13+03:00
2 месяца, 3 недели назад
добавить комментарий
пожаловаться
1 ответ
-8
Я использую этот способ,
$.datas.*.*[?(@>1000)]
ответил(а)
2021-01-19T14:12:13+03:00
2 месяца, 3 недели назад
добавить комментарий
пожаловаться
Ваш ответ