2015-05-01 30 views
7

我有以下JSON對象,我將其稱爲data當密鑰有特殊字符時訪問JSON值

{ 
    "topalbums": { 
    "album": { 
     "image": [ 
     { 
      "#text": "http:\/\/userserve-ak.last.fm\/serve\/34s\/88057565.png", 
      "size": "small" 
     }, 
     { 
      "#text": "http:\/\/userserve-ak.last.fm\/serve\/64s\/88057565.png", 
      "size": "medium" 
     }, 
     { 
      "#text": "http:\/\/userserve-ak.last.fm\/serve\/126\/88057565.png", 
      "size": "large" 
     }, 
     { 
      "#text": "http:\/\/userserve-ak.last.fm\/serve\/300x300\/88057565.png", 
      "size": "extralarge" 
     } 
     ] 
    } 
    } 
} 

在一個角度控制器中,我稱這個JSON對象爲data.topalbums.album

早在我的HTML頁面,我試圖從圖像阿雷插入最後(第三)的圖像,使用ng-src

ng-src="{{album.image[3].#text}}"

的這門課程的原因角度拋出一個詞法錯誤,由於#字符。

我試圖逃避的性格,沒有運氣:

ng-src="{{album.image[3].%23text}}"

我如何訪問JSON對象的數組image#text鍵的值?

回答