<問題・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
<div class="slds-table--header-fixed_container" style="height:300px;">
<div class="slds-scrollable_y" style="height:100%;">
<table class="slds-table slds-table_bordered slds-table--header-fixed">
<thead>
<tr class="slds-text-title_caps">
<th scope="col">
<div class="slds-truncate slds-cell-fixed" style="padding: 8px;" title="Name">
Name
</div>
</th>
<th scope="col">
<div class="slds-truncate slds-cell-fixed" style="padding: 8px;" title="Amount">
Amount
</div>
</th>
</tr>
</thead>
<tbody >
<tr>
<th scope="row" data-label="Name">
<div class="slds-truncate" title="Pen"><a href="javascript:void(0);">pen</a></div>
</th>
<td data-label="Amount">
<div class="slds-truncate" title="10">10</div>
</td>
</tr>
<tr>
<th scope="row" data-label="Name">
<div class="slds-truncate" title="Pineapple"><a href="javascript:void(0);">Pineapple</a></div>
</th>
<td data-label="Amount">
<div class="slds-truncate" title="10">20</div>
</td>
</tr>
<tr>
<th scope="row" data-label="Name">
<div class="slds-truncate" title="Apple"><a href="javascript:void(0);">Apple</a></div>
</th>
<td data-label="Amount">
<div class="slds-truncate" title="10">30</div>
</td>
</tr>
<tr>
<th scope="row" data-label="Name">
<div class="slds-truncate" title="Pen"><a href="javascript:void(0);">pen</a></div>
</th>
<td data-label="Amount">
<div class="slds-truncate" title="10">10</div>
</td>
</tr>
<tr>
<th scope="row" data-label="Name">
<div class="slds-truncate" title="Pineapple"><a href="javascript:void(0);">Pineapple</a></div>
</th>
<td data-label="Amount">
<div class="slds-truncate" title="10">20</div>
</td>
</tr>
<tr>
<th scope="row" data-label="Name">
<div class="slds-truncate" title="Apple"><a href="javascript:void(0);">Apple</a></div>
</th>
<td data-label="Amount">
<div class="slds-truncate" title="10">30</div>
</td>
</tr>
<tr>
<th scope="row" data-label="Name">
<div class="slds-truncate" title="Pen"><a href="javascript:void(0);">pen</a></div>
</th>
<td data-label="Amount">
<div class="slds-truncate" title="10">10</div>
</td>
</tr>
<tr>
<th scope="row" data-label="Name">
<div class="slds-truncate" title="Pineapple"><a href="javascript:void(0);">Pineapple</a></div>
</th>
<td data-label="Amount">
<div class="slds-truncate" title="10">20</div>
</td>
</tr>
<tr>
<th scope="row" data-label="Name">
<div class="slds-truncate" title="Apple"><a href="javascript:void(0);">Apple</a></div>
</th>
<td data-label="Amount">
<div class="slds-truncate" title="10">30</div>
</td>
</tr>
<tr>
<th scope="row" data-label="Name">
<div class="slds-truncate" title="Pen"><a href="javascript:void(0);">pen</a></div>
</th>
<td data-label="Amount">
<div class="slds-truncate" title="10">10</div>
</td>
</tr>
<tr>
<th scope="row" data-label="Name">
<div class="slds-truncate" title="Pineapple"><a href="javascript:void(0);">Pineapple</a></div>
</th>
<td data-label="Amount">
<div class="slds-truncate" title="10">20</div>
</td>
</tr>
<tr>
<th scope="row" data-label="Name">
<div class="slds-truncate" title="Apple"><a href="javascript:void(0);">Apple</a></div>
</th>
<td data-label="Amount">
<div class="slds-truncate" title="10">30</div>
</td>
</tr>
<tr>
<th scope="row" data-label="Name">
<div class="slds-truncate" title="Pen"><a href="javascript:void(0);">pen</a></div>
</th>
<td data-label="Amount">
<div class="slds-truncate" title="10">10</div>
</td>
</tr>
<tr>
<th scope="row" data-label="Name">
<div class="slds-truncate" title="Pineapple"><a href="javascript:void(0);">Pineapple</a></div>
</th>
<td data-label="Amount">
<div class="slds-truncate" title="10">20</div>
</td>
</tr>
<tr>
<th scope="row" data-label="Name">
<div class="slds-truncate" title="Apple"><a href="javascript:void(0);">Apple</a></div>
</th>
<td data-label="Amount">
<div class="slds-truncate" title="10">30</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>