我在网上搜索了所有内容,我认为我正确使用了 JSON,但我找不到它有什么问题。我需要将此 json 对象作为 MVC 控制器操作的参数传递:
JSON:
{
"ContactId": "0",
"Fax2": "dsad",
"Phone2": "dsad",
"Tittle": "asdsa",
"Cellphone": "dsadsd",
"Address": { "City": "kjshksdfks",
"Country": "undefined",
"Id": "0",
"State": "dsadsa"}
}
.NET 对象如下:
public class Contact
{
public string ContactId {get; set;}
public string Fax2 {get; set;}
public string Phone2 {get; set;}
public string Tittle {get; set;}
public string Cellphone {get; set;}
public Address ContactAddress {get; set;}
}
嵌套地址类型如下:
public class Address
{
public string City {get; set;}
public string Country {get; set;}
public int Id {get; set;}
public string State {get; set;}
}
我的 JSON 有什么问题?,为了将干净传递给控制器操作,我缺少什么
确切的错误是:无效的 JSON 原语:联系人
注意:我尝试使用 javascript 对象、JSON.stringify 和 toJSON()
提前致谢!