格式化並排序物件
輸入
{"z":1,"users":[{"name":"Ada"}],"a":2}輸出
物件鍵依 a、users、z 排列,陣列內容順序不變
遞迴排序不會重新排列陣列。
在瀏覽器本機格式化、壓縮、排序、搜尋 JSON 並執行 JSONPath,還可複製九種開發語言路徑,全程無需上傳。
瀏覽器本機 · 不上傳
{
"users": [
{
"id": 101,
"name": "Ada",
"role": "admin",
"profile": {
"display-name": "Ada Lovelace",
"active": true
}
},
{
"id": 102,
"name": "Linus",
"role": "developer",
"profile": {
"display-name": "Linus Torvalds",
"active": true
}
}
],
"meta": {
"id": "team-1",
"generated": "2026-07-15"
}
}AppHelp JSON 工作台會即時驗證、格式化或壓縮 JSON,並提供可摺疊樹、文字搜尋與 JSONPath 查詢。選取任意節點即可複製九種固定格式的存取路徑。輸入、查詢、結果與預覽只保留在瀏覽器記憶體,不上傳、不持久化、不寫入網址,也不會進入分析參數。
{"z":1,"users":[{"name":"Ada"}],"a":2}物件鍵依 a、users、z 排列,陣列內容順序不變
遞迴排序不會重新排列陣列。
users[0].profile["display-name"]
data.users[0].profile["display-name"]
同一節點也能複製為 Python、PHP、Java、Go、C#、JSONPath、jq 和 JSON Pointer。
$.users[?(@.role == "admin")]
由符合使用者值組成的 JSON 陣列
條件運算式使用 JSONPath Plus 安全求值,不使用原生 eval。