json段:
let one = {
"1":"1",
"2":two,
"3":"1",
"5":"1",
"6":"1",
"4":"1",
"7":"1",
"8":"1",
"9":"1",
"10":"1"
};
let two ={
"11":"11",
"22":"22",
"33":"33"
}
转一层formdata
let ForeData = new FormData();
for(let i in one) {
ForeData.append(i, JSON.stringify(one[i]));
}
for(let [key, value] of ForeData.entries()) {
console.log(key +":"+ value + "\n");//遍历打印
}
转第二层,加上一个判断即可
for(let i in one) {
if(i == 'two') {
ForeData.append(i, JSON.stringify(one[i]));
} else {
ForeData.append(i, one[i]);
}
}