java - 如何设置json响应数组中的值
问题描述
below code is json response which i am getting from external service
{
"dates": {
"transced": "tran",
"medical_bill_date": "2012-09-17",
"medical_startdate": "2016-09-21",
"union_date": "2016-05-20",
"billed_dates": [
{
"start_date": "2016-06-27",
"end_date": "2017-03-20"
}
]
}
}
exception getting as invalid path
I am getting as invalid path.
Invalid path -> $.dates.billed_dates[0].start_date"
解决方案
您的 json 消息无效。没有开始和结束花括号。尝试以下 json 消息
{
"dates": {
"transced": "tran",
"medical_bill_date": "2012-09-17",
"medical_startdate": "2016-09-21",
"union_date": "2016-05-20",
"billed_dates": [
{
"start_date": "2016-06-27",
"end_date": "2017-03-20"
}
]
}
}
推荐阅读
- azure - Deploy multiple linked ARM templates in Private Storage Container using single SAS token
- android - Does updating an app on Google Play cause the current version's internal storage data to be deleted?
- spring - Spring boot security login verify failed
- c# - Comparing to booleans gives false when they have the same value
- ios - 用不同的内容偏移值连接两个 ScrollView
- assembly - Continuation of Comment Line
- swift - Swift 'mutating' 关键字是什么意思?
- java - Libgdx 和 Android Studio:标签不显示任何文本
- macos - 如何在 Matlab 界面上继续运行 shell 脚本?
- c++ - 变量可能未初始化/未初始化使用