37
rated 0 times
[
43]
[
6]
/ answers: 1 / hits: 6787
/ 10 Years ago, thu, march 13, 2014, 12:00:00
I want to feed a dijit.form.Select (Dojo Select-Box) with a Data-Store (JsonRest). The Problem is, that the JSON-Parser only accepts JSON in this format:
[
{id:1, name:One1},
{id:2, name:Two1}
];
The REST-API of the webapplication we want to call delivers the following JSON:
{
data: [
{id:1, name:One1},
{id:2, name:Two1}
],
total: 2,
start: 0,
sort: name,
order: asc,
size: 2
};
That is why the Select Box does not show any data. Therefore, we need to remove the {data: part and the last part of the JSON message bevore passing it to the Dojo Select Box.
The Data is stored in a JsonRest Object. So the question is how we can remove the first and the last part of the JSON in a way that simply this here is given to the Select-Box:
[
{id:1, name:One1},
{id:2, name:Two1}
];
Thank you for your answers and best regards
Ben
More From » json