Я решил использовать библиотеку json2 и получил ошибку о «циклических структурах данных».
Я решил ее, сказав json2, как преобразовать мой сложный объект.Не только это работает сейчас, но и я включил только те поля, которые мне нужны.Вот как я это сделал:
OBJ.prototype.toJSON = function (key) {
var returnObj = new Object();
returnObj.devid = this.devid;
returnObj.name = this.name;
returnObj.speed = this.speed;
returnObj.status = this.status;
return returnObj;
}