iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
AI/ ML & Data

使用 jq 處理資料 系列

記錄學習使用 jq 工具的各種方法

鐵人鍊成 | 共 30 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day1: 前言

背景與參賽動機 在這個網路應用盛行的時代,API 和 Web Request 是開發者日常工作中不可或缺的一部分。 關於 curl 這個工具,最早對於我這個開發...

2024-09-15 ‧ 由 lindasharry 分享
DAY 2

Day2: curl 與 jq 起手式

curl + jq 是什麼? 想像一下,curl 就像是網路上的傳送門,把資料傳送到你手邊;而 jq 則是專屬魔法師,讓你能夠瞬間整理手邊複雜的 JSON 資料...

2024-09-16 ‧ 由 lindasharry 分享
DAY 3

Day3: 在 windows 作業系統安裝 jq

在 windows 作業系統安裝 jq 主要介紹 windows 作業系統,因為這是我個人開發時最常使用的作業系統。win 10 以上的版本應該都有 winge...

2024-09-17 ‧ 由 lindasharry 分享
DAY 4

Day4: JSON 學習小站

目前為止,我們大概看過 curl+jq 的基本效果,也知道如何在 windows 上安裝這兩項工具。是時候慢下腳步了... 有這麼一段對話... 師傅:你明白了...

2024-09-18 ‧ 由 lindasharry 分享
DAY 5

Day5: 使用 jq filter 取得 JSON 物件屬性值

我們昨天充實而認真的複習了 JSON ,今天繼續向前邁進啦~ 對話中學習 師傅:徒弟,今天我們用curl從一個網站取回單一物件。 徒弟:好的,師傅,這個網站是哪...

2024-09-19 ‧ 由 lindasharry 分享
DAY 6

Day6: 處理本地端 JSON 檔案

前面我們學到如何以 jq filter 取得 JSON 物件裡的屬性,今天來討論幾個練習小技巧吧! 對話中學習 徒弟:師傅,為什麼在我的命令提示字元裡,每次執行...

2024-09-20 ‧ 由 lindasharry 分享
DAY 7

Day7: 使用 jq filter 處理 JSON 陣列

繼我們學會取物件屬性的值之後,接下來該看看 Array: 陣列。 對話中學習 師傅:徒弟,現在懂得如何處理單個JSON物件了吧? 徒弟:是的,師傅!我覺得我已經...

2024-09-21 ‧ 由 lindasharry 分享
DAY 8

Day8: jq filter 組合使用 pipe

昨天學了 jq filter 利用陣列索引取得陣列中的元素,今天來看看多個 filter 如何組合使用。 對話中學習 師傅:徒弟,有聽過 pipe嗎? 徒弟:p...

2024-09-22 ‧ 由 lindasharry 分享
DAY 9

Day9 : jq filter 條件式

昨天我們學到 | 和 select(),今天來認識常用的條件式吧~ 對話中學習 師傅:好,看來你已經準備好迎接更大的挑戰了。讓我們來談談 jq filter 中...

2024-09-23 ‧ 由 lindasharry 分享
DAY 10

Day10: jq filter 建立新物件/陣列

前一天我們學到 jq filter 可以經過判斷之後篩選出想要的資料,今天來看看 jq filter 如何讓結果轉換成我們想要的物件或陣列。 對話中學習 師傅:...

2024-09-24 ‧ 由 lindasharry 分享