Ext JS是一個基于JavaScript的應用程序開發框架,它提供了豐富的組件和工具來快速構建Web應用程序。如果你使用Ext JS開發應用程序,并且需要獲取JSON對象數組,那么你可以使用Ext.data.reader.Json
var rawData = '[ {"name": "John", "age": 30}, {"name": "Mary", "age": 25}, {"name": "Peter", "age": 40} ]'; var reader = new Ext.data.reader.Json(); var records = reader.read(rawData); records.each(function(record){ console.log(record.get('name')); });
以上代碼使用Ext.data.reader.Json來解析JSON數據,并返回一個Ext.data.Record數組對象。接下來我們可以使用Ext.data.Record提供的函數來獲取數組中的數據。
在以上代碼中,rawData變量是一個JSON字符串,包含了三個對象,每個對象都包含name和age兩個屬性。reader是Ext.data.reader.Json的一個實例,它用來讀取JSON數據。使用reader的方法read()可以將JSON數據解析成一個Record數組。records.each()可以遍歷這個數組,對每個Record執行一個函數。在這個例子中,我們使用console.log()來打印name屬性。如果你執行以上代碼,你會看到控制臺輸出John, Mary, Peter三個名字。
下一篇fox vue風鏡