Я хочу опубликовать массив от json до node js. Я сделал то же самое, используя ajax post метод. На стороне сервера я попытался получить то же самое с помощью req.body. Но результат в виде строки. Поэтому я не могу перебирать элементы массива json один за другим. Как я могу это сделать? JSON .parse или stringyfy все отображается как объект. Это то, что получено в req.body
req.body: '[{"img_id":"img_1","name":"abc","source":"img/Icon_ABc.
png"},{"img_id":"img_0","name":"flower","source":"img/Icon_flower.png"},
{"img_id":"img_5","name":"panda","source":"img/Icon_panda.png"
}]'
метод сообщения, который я использовал: ajax.
Dataform.append("finalAray",JSON.stringify(finalArray))
$.ajax({
url: '/api/upload/',
type: 'POST',
processData: false,
contentType: false,
dataType : 'application/json; charset=utf-8',
data: Dataform,
success: function(data){
//................
},
error: function(exception){
alert('error:'+exception);
}
});