У меня были проблемы с нехваткой памяти stringify, и другие решения, похоже, не работали (по крайней мере, я не мог заставить их работать), когда я наткнулся на этот поток. Благодаря Rohit Kumar я просто перебираю свой очень большой объект JSON, чтобы предотвратить его падение
var j = MyObject;
var myObjectStringify = "{\"MyObject\":[";
var last = j.length
var count = 0;
for (x in j) {
MyObjectStringify += JSON.stringify(j[x]);
count++;
if (count < last)
MyObjectStringify += ",";
}
MyObjectStringify += "]}";
MyObjectStringify выдаст вам строковое представление (точно так же, как упоминалось в других случаях в этой теме), за исключением случаев, когда у вас большой объект, это также должно работать - просто убедитесь, что вы построили его в соответствии со своими потребностями - Мне нужно было имя, чем массив