编辑:这样的事情,但是这是不工作下去,但有问题我觉得如何使用JSON Stringify当字段是自己的对象类型?
var stringifyObj = JSON.stringify({
"addressAddressId":$('#address').val(){
"cityId:"$('#city').val(){
"postalCode":$('#postalCode').val()
}
}
});
* 当我产生在NetBeans中,JSON结构测试客户端(GET/JSON)就是这样,但我怎样才能用Javascipt和Strinfy函数编码? *
"addressAddressId": {
"addressId": 1,
"address": "Järnvägen 2",
"address2": null,
"district": null,
"postalCode": "20360",
"phone": null,
"coordinates": null,
"latitude": null,
"longitude": null,
"directions": null,
"description": null,
"addrZipCityCountry": null,
"lastUpdated": 1361754860000,
"cityId": {
"cityId": 1,
"city": "",
"lastUpdate": 1361754850000,
"countryCountryId": {
"countryId": 1,
"country": "Sweden",
"lastUpdate": 1361754837000
}
}
},
问题
- 在自己的 对象类型如City对象的情况下,透过JSON.stringify地址对象的内部时,什么是正确的语法?
- 如果不使用 @JsonIgnoreProperties({“”}),我应该将每个字段添加到json吗?我只需要地址,城市和邮政编码 。地址是在服务器端 场字符串地址地址的类型,市市的类型包括字符串场城市名称等
如何'$( '#地址')。VAL()'一个 “*自己的对象类型*”?这不是一个简单的字符串(或选择数组)吗? – Bergi 2013-02-25 02:07:42
为什么有两个'addressAddressId'属性? – andri 2013-02-25 02:12:25
@andri这只是一个名字。当你有关系和oneToMany,manytToOne等连接时,Netbeans会产生这种愚蠢的名字。 addressAddressId是对象类型Address的引用,addressId是Address-table中的字段和主键。 – Sami 2013-02-25 09:45:03