<問題・Problem>
エラー:Unexpected Token : 'FROM'Error : Unexpected Token : 'FROM'
<解決策・Solution>
SOQLに問題あり。おそらくカンマがFROMの前に余計に付いています。There is a problem in SOQL. Maybe there is extra comma "," just before "FROM".
[
{"name":"pen","num":"10"},
{"name":"pineapple","num":"20"},
{"name":"apple","num":"30"}
]
String jsonString = '[{"name":"pen","num":"10"},{"name":"pineapple","num":"20"},{"name":"apple","num":"30"}]';
List<map<String,String>> sampleList = (List<Map<String,String>>)JSON.deserialize(jsonString,List<Map<String,String>>.class);
for(Integer i = 0;i<sampleList.size();i++){
for(String s : sampleList[i].keySet()){
system.debug(s + ' : ' + sampleList[i].get(s));
}
}
pen : 10
pineapple : 20
apple : 30