我是新来的JSON,并有一个Java servlet,让下面的JSON输出:如何构建嵌套的JSON对象?
{
"35808": "Huntsville, Alabama",
"94203": "Sacramento, California",
"33054": "Miami, Florida",
"32801": "Orlando, Florida",
"30301": "Atlanta, Georgia",
"78717": "Austin, Texas"
}
检索通过JavaScript的JSON后,我想创建一个嵌套的JSON,通过状态组,结果应该是:
{
"A": {
"35808": "Huntsville, Alabama"
},
"C": {
"94203": "Sacramento, California"
},
"F": {
"33054": "Miami, Florida",
"32801": "Orlando, Florida"
},
"G": {
"30301": "Atlanta, Georgia"
},
"T": {
"78717": "Austin, Texas"
}
}
什么是最好的方式来完成这个使用Javascript最好?或者如果使用Java,最好的方法是什么?
感谢, 周杰伦
当你把一个以上的'JSON'对象,它不再是一个JSON对象,它应该是一个JSON阵列。 – NewUser 2013-03-26 02:35:37
我试过使用Javascript构建一个存储字母{“A”,“C”,“F”,“G”,“T”}和{“zipcode”:“city”的二维数组, “state”},然后我使用JSON.stringify(array)函数来获取JSON字符串,但没有成功。 – 2013-03-26 02:41:09