欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

get網頁json解析

劉柏宏2年前8瀏覽0評論

在Web開發中,我們經常需要獲取一個網頁的數據,其中一種常見的數據格式就是JSON。獲取JSON數據后,我們需要對其進行解析以獲取我們需要的內容。下面介紹一種使用JavaScript獲取網頁JSON數據并進行解析的方法。

//定義一個函數用于獲取JSON數據
function getJSON(url, callback) {
const xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
if (xhr.readyState === XMLHttpRequest.DONE) {
if (xhr.status === 200) {
const json = JSON.parse(xhr.responseText);
callback(json);
} else {
console.log('獲取JSON數據失敗');
}
}
};
xhr.open('GET', url, true);
xhr.send();
}

上述代碼中,使用XMLHttpRequest對象發送一個GET請求來獲取指定URL的JSON數據。當XMLHttpRequest對象狀態變化時,通過檢查readyState和status屬性來確定操作是否成功,如果成功則調用JSON.parse()函數將JSON字符串轉換為JavaScript對象,并將結果傳遞給回調函數。

//使用示例:獲取豆瓣電影top250的JSON數據
const url = 'https://api.douban.com/v2/movie/top250';
getJSON(url, function(data) {
console.log(data);
});

上述代碼中,我們傳遞了豆瓣電影top250的API地址作為參數,并在回調函數中輸出獲取到的JSON數據。你可以根據具體需求對獲取到的JSON數據進行進一步處理。