JSON 代表 JavaScript 對象表示法。它是一個將數據組織成鍵/值對的 JavaScript 對象。以這種方式存儲數據使這些對象輕量級且獨立於語言。這意味著大多數編程語言都可以讀取 JSON。
JSON 通常用於從客戶端服務器檢索數據,因為它是輕量級的並且易於人類和機器讀取。在 API 消費的世界中,JSON 足夠靈活,可以只將您想要的數據從服務器拉到用戶。
使用 JSON
使用 JSON 是一種存儲數據的便捷方式從服務器傳遞到應用程序的前端。大多數編程語言都有將數據立即轉換為 JSON 的方法。在 JavaScript 獲取請求中,服務器發送的數據響應通過在請求上調用 json()
方法轉換為 JSON。在此處了解有關 獲取查詢的更多信息。
為什麼我們總是要將響應轉換為 JSON ?一個答案對我們人類來說是冗長且難以破譯的。通過將響應轉換為 JSON,我們將數據組織成人類可讀的鍵/值對。這使得數據更容易通過我們編寫的代碼訪問響應數據。
JSON 示例
首先,讓我們看一下轉換為什麼響應JSON 可能看起來像。在下面的示例中,我們向 API 發送一個獲取請求,告訴我們目前有多少宇航員在太空中。
出於我們的目的,我們會將轉換為 JSON 的響應保存在控制台中。
我們可以看到在這個對象裡面有"message,,"äù"number,"äù"和"people"的slave ch。 ‚" 信息鍵表示“成功。," 這對我們來說是個好消息。讓我們知道請求的狀態。