像是很多專案必須讀取國家資料中心的metadata,許多檔案格式為CSV、JSON、Html可以利用網頁技術去爬蟲;拿一個範例來嘗試看看就知道這些語法的實際用途。 [主題週]專題報導-開放資料 (Open Data)相關議題與應用 (114230) – Cool3c 在這裡我們使用台北市資料大平台 UBike2.0 作為資料依據! 目的 來抓取空位數量 >15, 抓取空位數量 <15。 JSON 檔案範例: 臺北市資料大平臺 (data.taipei) HTML JavaScript 我們利用foreach() 來去找裡面UBike的空位資料,這樣能夠確保在這數組資料裡面,能每一組數組都查詢到。 執行結果
RESTful API 是什麼?
圖片來源: https://itznihal.medium.com/api-rest-api-and-restful-api-7767d9997854 參考資料如下: API 是什麼? 當我們談論API(應用程式編程界面)時,實際上在討論一種使不同軟體應用程式能夠互相通信和互動的機制。API遵循特定的規則和協議,使不同軟體系統能夠交換資訊、執行操作,而無需了解對方的內部運作細節。API是現代軟體開發中不可或缺的一部分,它使開發人員能夠輕鬆地訪問和使用其他軟體、服務或函式庫的功能。 *由ChatGPT潤稿 RESTful 是什麼? RESTful(Representational State Transfer)。 它基於一系列原則和約定,確保API具有可伸縮性、簡單性、可理解性和可靠性。 RESTful API使用HTTP協議進行通信,將資源表示為唯一的URL,使用HTTP方法(如GET、POST、PUT、DELETE等)執行各種操作,資源的表示通常以通用的數據格式(最常見的是JSON或XML)進行傳輸。 RESTful設計風格的一些特點,這些特點有助於更深入了解它的運作方式: 總之,API是軟體開發的關鍵,RESTful是一種重要的API設計風格,使用HTTP協議和設計原則創建可伸縮且易於理解的API。這些概念的理解對於軟體開發至關重要。 Was this response better or worse?BetterWorseSame *由ChatGPT潤稿 RESTful […]
Javascript -JSON 格式介紹與實作
JSON是什麼 JSON(JavaScript Object Notation)是一種輕量級的數據交換格式, 是 Javascript Object Notation 的縮寫。 通常先學 Javascript 再學 JSON ,因為它是 Javascript 衍生出的一項功能。 JSON 是根據 JavaScript 的物件實字 (object literal) 發展出來的。 市面上也有另一個資料交換格式 XML,許多.Net […]