【发布时间】:2018-12-29 09:35:21
【问题描述】:
我正在构建一个与 Microsoft Dynamics CRM 通信的 Android 应用程序。目前,我正在使用生成的访问令牌访问 Web API。
调用 Web API,我可以将 Odata JSON 转换为响应字符串。
{
"@odata.context": "[OrganizationURI]/api/data/v8.2/$metadata#accounts(name)",
"value": [
{
"@odata.etag": "W/\"501097\"",
"name": "Fourth Coffee (sample)",
"accountid": "89390c24-9c72-e511-80d4-00155d2a68d1"
},
{
"@odata.etag": "W/\"501098\"",
"name": "Litware, Inc. (sample)",
"accountid": "8b390c24-9c72-e511-80d4-00155d2a68d1"
},
{
"@odata.etag": "W/\"501099\"",
"name": "Adventure Works (sample)",
"accountid": "8d390c24-9c72-e511-80d4-00155d2a68d1"
}
]
}
我想解析字符串并获取名称的值。
我尝试将字符串转换为 JSON 对象,然后尝试从中获取名称,但它返回一个空值。
【问题讨论】:
标签: java android odata dynamics-crm olingo