我正在解析json對象數組,以便如果value ='y',鍵的列表將作爲逗號分隔列表返回,該列表是將以html形式返回的變量。按索引位置解析json對象數組
我想通過索引位置引用鍵/值對,因爲我只想返回鍵/值#13-39的值。
任何關於最佳方式的建議是?
我已經有一個jQuery的地圖功能,通過(即,obj.address)來訪問一些屬性。但我還沒有能夠成功地使用過濾器或grep來只選擇具有特定鍵名稱或索引位置的對象屬性。
這是陣列的樣子:
[{"Name": "Name1", "Key1": "Y", "Key2": "Y", "Key3": "N", "Key4": "Y", "Key5": "N"},
{"Name": "Name2", "Key1": "N", "Key2": "Y", "Key3": "Y", "Key4": "N", "Key5": "N"},
{"Name": "Name3", "Key1": "N", "Key2": "Y", "Key3": "Y", "Key4": "Y", "Key5": "Y"}}
感謝您的幫助!
哪個值應該是「Y」?您在示例代碼中提供了幾個。爲了讓您以您表達的方式呈現數據,應該是什麼「Y」? –
應顯示任何值爲'y'的鍵。因此,逗號分隔的列表將是,即對於數組中的第一個對象:「Key1,Key2,Key4」 – sharpiemarker1
給定示例數組的期望輸出是什麼?應該是這樣的:'Name1:Key1,Key2,Key4; Name2:Key2,Key3; Name3:Key2,Key3,Key4,Key5'? – Xint0