日期:2014-05-16  浏览次数:20316 次

将json拼成这种格式的字符串
var data={
                "001":"070100",
                "002":"100000",
                "003":"008080",
                "004":"110100"

            }
从后台接回一个json格式如上,想最后拼成string,格式为:key+value+‘-’格式的:
001070100-002100000-003008080-004110100,怎么做???急
------解决方案--------------------
可以这样

var data={
                "001":"070100",
                "002":"100000",
                "003":"008080",
                "004":"110100"

            };
var result=[];
var flag ="-";
for(var key in data)
{
  result[result.length]= key+data[key];
}
alert(result.join(flag));