var str='[{"url":"http://data.abc.com/Data/GeneralImage/2010/10/62d83b25-3fc4-4f5f-973a-92e7bf7573f7.jpg","name":"阿童木.jpg"}]'
怎么把"url"取出来?

解决方案 »

  1.   

    参考这里面的格式化字符串为JSON数据
      

  2.   

    function testJson() {
                var str = '[{"url":"http://data.abc.com/Data/GeneralImage/2010/10 /62d83b25-3fc4-4f5f-973a-92e7bf7573f7.jpg","name":"阿童木.jpg"}]'
                var items = eval('(' + str + ')');
                for (var i = 0; i < items.length; i++) {
                    alert(items[i].url + "," + items[i].name);
                }
            }
      

  3.   

    var url=str[0].url;
    这是一个json的用法,楼主可以google一下json使用