iT邦幫忙

2024 iThome 鐵人賽

DAY 1
0
AI/ ML & Data

使用 jq 處理資料系列 第 1

Day1: 前言

  • 分享至 

  • xImage
  •  

背景與參賽動機

在這個網路應用盛行的時代,API 和 Web Request 是開發者日常工作中不可或缺的一部分。

關於 curl 這個工具,最早對於我這個開發者而言,只使用它來確認 API 是不是能成功呼叫。直到某一次,看見有網路大神使用 curl+jq 做出神奇的效果後,讓我印象深刻;就像腦筋急轉彎劇情中,記憶工作人員不時送一首廣告歌給大腦中心那樣,jq 這個工具的名字時不時冒出在我腦中。雖然是小工具,但很實用。我想研究到底這樣的組合能做到什麼程度。

關於我自己,開發程式有一段時間了,不是小白。愈是這樣(不是小白),就愈難下定決心參加鐵人賽;初次嘗試,給自己好好加油!

內容規劃

內容預計是將 curl 和 jq 工具的過程練習,拆解成 30 天記錄下來,從基本的 curl 使用,到挖掘 jq 各種使用方式。藉由這次鐵人賽,有系統地學習這兩個強大的命令列工具,也希望能幫助到其他學習者。

後記

這邊是後來回來更新的部分。本系列在 Day16: 練習用 jq 追颱風消息 開始,有提供颱風消息的資料來源資訊,並說明練習的目標資料長相(如果有信心,可以自己嘗試用jq來達成練習目標後,再參考後面)。在 Day18有提供一個基本達成目標的原始碼 krathon2024_json.bat 可以參考。後續以此練習作為基礎,有一連串認識新用法的改善。


下一篇
Day2: curl 與 jq 起手式
系列文
使用 jq 處理資料30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言