如何处理从webservice接口上面获得的数据
用soap访问webservice的天气接口,网站上面说是获得的数据是一维数组,但是console.log(result)是获以下数据,typeof(result)是object,但是输出result[1]却是undefined的, 1.这个是数组吗?这个跟数字索引的数组有什么区别?它的索引是什么? 2.能将这个数组转换成数字索引数组吗?或者提取里面的数据组成个新数组? { getWeatherResult: { string: [ ‘直辖市 北京’, ‘北京’, ‘792’, ‘2014/12/10 23:03:30’, ’-7℃/3℃’, ‘北风5-6级’, ‘1.gif’, ‘1.gif’, ‘12月11日 晴转多云’, ’-4℃/3℃’, ‘北风3-4级转4-5级’, ] } }
5 回复
这是一个对象,请JSON.parse
索引KEY是getWeatherResult
result['getWeatherResult']['string'][1]
@MiguelValentine 非常感谢你的回复
@captainblue2013 非常感谢你的指导
@ngivan 哈哈,我是来推广markdown的
{
getWeatherResult:{
string:
[ '直辖市 北京’,
'北京’,
'792’,
'2014/12/10 23:03:30’,
'-7℃/3℃’,
'北风5-6级’,
'1.gif’,
'1.gif’,
'12月11日 晴转多云’,
'-4℃/3℃’,
'北风3-4级转4-5级’,]
}
}