I have an arraylist like:
List skus = new ArrayList();
and the output is
[{value=4, sequence=1, availableinventory=50, defining=size, skuid=24846457, partnumber=602016000967318},
{value=6, sequence=2, availableinventory=50, defining=size, skuid=24846459, partnumber=602016000967319},
{value=8, sequence=3, availableinventory=50, defining=size, skuid=24846462, partnumber=602016000967320},
{value=10, sequence=4, availableinventory=50, defining=size, skuid=24846468, partnumber=602016000967321},
{value=12, sequence=5, availableinventory=50, defining=size, skuid=24846476, partnumber=602016000967322},
{value=14, sequence=6, availableinventory=50, defining=size, skuid=24846484, partnumber=602016000967323},
{value=16, sequence=7, availableinventory=50, defining=size, skuid=24846492, partnumber=602016000967324}]
But i want to convert the above arraylist to JSON response which is a string builder like below .
StringBuilder jsonUIRespesponse = new StringBuilder();
[{"skuid":"24845337","value":"16","partnumber":"602016000967240","availableinventory":"50","sequence":"7","defining":"size"},
{"skuid":"24845325","value":"6","partnumber":"602016000967235","availableinventory":"50","sequence":"2","defining":"size"},
{"skuid":"24845326","value":"8","partnumber":"602016000967236","availableinventory":"50","sequence":"3","defining":"size"},
{"skuid":"24845327","value":"10","partnumber":"602016000967237","availableinventory":"50","sequence":"4","defining":"size"},
{"skuid":"24845328","value":"12","partnumber":"602016000967238","availableinventory":"50","sequence":"5","defining":"size"},
{"skuid":"24845329","value":"14","partnumber":"602016000967239","availableinventory":"50","sequence":"6","defining":"size"},
{"skuid":"24845324","value":"4","partnumber":"602016000967234","availableinventory":"50","sequence":"1","defining":"size"}]