在本機用實用的 yq 風格路徑子集查詢 YAML 與 JSON,適合檢查設定檔。
在瀏覽器本機對 YAML 執行常用 yq 風格查詢,快速檢查設定、清單與部署片段中的欄位路徑、陣列項目與轉換結果,不需要上傳檔案或安裝命令列工具。
解析 YAML 輸入並執行常用路徑表達式,例如 .service.image、.items[0].name 與陣列萬用字元。
支援 keys、length、to_json 與 to_yaml 等實用操作,方便在 YAML 與 JSON 視圖間快速切換。
在輸出旁顯示解析錯誤或不支援語法的提示,明確說明這是輕量本機查詢子集,不是完整 yq 執行環境。
YAML 設定
service:
image: nginx:alpine
ports:
- 8080:80查詢表達式
.service.image
欄位結果
nginx:alpine
JSON 輸出
{"image":"nginx:alpine","ports":["8080:80"]}使用完整 yq 才支援的複雜語法
改用路徑選取、索引、萬用字元、keys、length、to_json 或 to_yaml 等已支援操作。
YAML 縮排或清單格式無效
先修正縮排、冒號與陣列短橫線,再重新執行查詢。
查詢路徑沒有命中任何節點
先執行 . 或 keys 檢查頂層結構,再逐層收窄路徑。
適合作為本機預檢和排查工具;正式自動化腳本仍應使用團隊標準 yq 版本跑回歸驗證。
這是完整 yq 嗎?
不是。它涵蓋高頻本機查詢與格式轉換場景,複雜篩選仍應在正式 yq 中驗證。
支援多文件 YAML 嗎?
工具會解析常見 YAML 內容;對複雜多文件流程,建議拆分後分別檢查關鍵片段。
資料會上傳嗎?
不會,查詢與轉換都在目前瀏覽器工作階段中完成。