XMLHttpRequest可以使用responseText屬性來獲取從服務器返回的JSON數據。然后可以使用JSON.parse()方法將JSON數據轉換為JavaScript對象,以便在頁面中進行處理。
示例代碼如下:
var xhr = new XMLHttpRequest();
xhr.open('GET', 'url_to_json_data', true);
xhr.onreadystatechange = function() {
if (xhr.readyState === 4 && xhr.status === 200) {
var jsonData = JSON.parse(xhr.responseText);
// 在這里對jsonData進行處理
}
};
xhr.send();
在上面的示例中,我們發送一個GET請求獲取JSON數據,并在請求完成時使用JSON.parse()方法將數據轉換為JavaScript對象。然后可以在代碼中使用jsonData對象來訪問和操作JSON數據。