【发布时间】:2020-06-11 10:16:32
【问题描述】:
我正在尝试从以下 JSON 中提取 google.sent_time,如何获得该值?
看起来它是一个原始有效负载,而不是简单的 JSON,所以想知道是否有办法提取它?
{
"notificationID": "677291f5-a784-43df-af2e-0067e9c",
"title": "test 223",
"body": "payload",
"lockScreenVisibility": 1,
"groupMessage": "",
"fromProjectNumber": "819539062812",
"priority": 5,
"rawPayload": "{\"google.delivered_priority\":\"normal\",\"google.sent_time\":1591849563191,\"google.ttl\":259200,\"google.original_priority\":\"normal\",\"custom\":\"{\\\"i\\\":\\\"677291f5-a784-43df-af2e-0363a4067e9c\\\"}\",\"oth_chnl\":\"\",\"pri\":\"5\",\"vis\":\"1\",\"from\":\"819539062812\",\"alert\":\"payload\",\"title\":\"test 223\",\"grp_msg\":\"\",\"google.message_id\":\"0:1591849563205759%409ebbcaf9fd7ecd\",\"google.c.sender.id\":\"819539062812\",\"notificationId\":-1451117355}"
}
【问题讨论】:
-
看起来像 JSON 对象中的 JSON 对象 - 解析外部对象,抓取字符串,也将其解析为 JSON
标签: java android android-json android-parser