JSON.stringify返回对象对象

时间:2017-07-24 16:27:46

标签: c# json stringify

item = {
    "obj": TabellaDettagliataVoceSingola
}

$.ajax({
    url: "/Richieste/SalvaDatiPreventivo",
    contentType: 'application/json',
    type: "POST",
    data: JSON.stringify(item),
    success: function (response) {
    },
    complete: function (response) {
    },
    fail: function (response) {
    }
})

这是带有问题的代码:json stringify return" object object"因为我传递给json stringify的参数是一个对象。那么我怎样才能返回对象的记录而不是"对象对象"?

2 个答案:

答案 0 :(得分:1)

不需要对对象进行字符串化,只是不要使用JSON.stringify。所以 试试这个:

item = {
    "obj": TabellaDettagliataVoceSingola
}

$.ajax({
    url: "/Richieste/SalvaDatiPreventivo",
    contentType: 'application/json',
    type: "POST",
    data: item,
    success: function (response) {
    },
    complete: function (response) {
    },
    fail: function (response) {
    }
})

答案 1 :(得分:-1)

当您在服务器端收到请求然后解析JSON

如果您使用 c#,请尝试使用

ObjectVariable deserializedProduct = JsonConvert.DeserializeObject<ObjectVariable>(json);

如果nodejs然后尝试:

JSON.parse(object)