は私がjsonデータをapex salesforceに取得するにはどうすればいいですか?
{
"offset": 0,
"limit": 50,
"objects": [
{
"id": "59118fb6e4b0168ec4b56692",
"modifiedDate": 1494323126886,
"requestedIds": null,
"mergedIds": [],
"properties": {
"name": [
{
"value": "Abhimanyu",
"metadata": {}
}
],
"company": [],
"title": [],
"email": [
{
"value": "[email protected]",
"metadata": {}
}
]
},
"state": "ACTIVE"
},
{
"id": "590d5813e4b03a8336fa1642",
"modifiedDate": 1494046739619,
"requestedIds": null,
"mergedIds": [],
"properties": {
"name": [
{
"value": "Tim Archer",
"metadata": {}
}
],
"company": [],
"title": [],
"email": [
{
"value": "[email protected]",
"metadata": {}
}
]
},
"state": "ACTIVE"
}
],
"size": 2
}
を呼び出して、私は、HTTPの応答に取得しています。このようなJSONを、持っていると私は、この次のコードを経由して、JSONからオブジェクトを取得することができています:私は必要なもの
String s = res.getBody();
Map<String,Object> jsonMap = (Map<String, Object>)JSON.deserializeUntyped(s);
String jsonSubset = JSON.serialize(jsonMap.get('objects'));
変数の名前と電子メールの値です。 これで私を助けてください!
を行きます。私はあなたのコードを適用しました。このエラーが発生します。System.JSONException:期待されるリストが見つかりました。{ –
'PropertyWrapperプロパティ;を' Listプロパティ;に置き換えてみてください。 –
私はすでに –