我有一個xml文件已被轉換爲下面列出的json。我一直試圖找出如何從每個屬性中檢索-Name和-Value,但沒有運氣。我猜我需要創建一個等於jsonobj.Media.Attribute [i]的子對象,但是一旦我這樣做了,我就無法訪問-Name或-Value。有什麼建議麼?從JSON對象檢索值
jsonobj= {
"Media": {
"Attribute": [
{
"-Name": "Keywords",
"-Value": "keyword value"
},
{
"-Name": "Title",
"-Value": "title value"
},
{
"-Name": "Description",
"-Value": "description value"
},
{
"-Name": "Author",
"-Value": "author value"
},
{
"-Name": "Copyright",
"-Value": "copyright value"
}
]
}
};
提示:您可以使用'['-Name']'來訪問對象的元素。 – 2013-02-27 19:25:53
迭代jsonobj.Media.Attribute並使用['-Name']檢索值。 – Derek 2013-02-27 19:28:05
我創建了一個子對象並試圖使用子對象[0] .Name(返回undefined)來訪問它。我已經嘗試了子對象[0] .-名稱(拋出一個錯誤),如果我只是在subobj上做一個console.debug,我得到對象{-Name:「關鍵字」, - 值:「關鍵字值」}。我似乎無法從中得到任何其他東西。 – user1549568 2013-02-27 19:29:17