扁平化 JSON

來自巢狀 JSON 的點路徑鍵。

物件和陣列變成 a.b 和 a.0。根必須是物件或陣列。已經包含點的鍵將被拒絕。 Unflatten JSON 的逆。

扁平化 JSON能做什麼

物件和陣列變成 a.b 和 a.0。根必須是物件或陣列。已經包含點的鍵將被拒絕。 Unflatten JSON 的逆。

本頁只對應扁平化 JSON(json flatten)。來自巢狀 JSON 的點路徑鍵。 Tool-You 上其他轉變工具外觀很像,因此下面這段任務定義才是扁平化 JSON獨有的內容:物件和陣列變成 a.b 和 a.0。根必須是物件或陣列。已經包含點的鍵將被拒絕。 Unflatten JSON 的逆。

如何使用扁平化 JSON

  1. 把分頁留在扁平化 JSON(/json-flatten)。若把內容貼到錯誤的轉變工具(例如JSON 格式化程式),任務就變了。
  2. 貼上或輸入扁平化 JSON所需的內容。路徑提示:json flatten。來自巢狀 JSON 的點路徑鍵。
  3. 只執行扁平化 JSON這個動作。展開 JSON是另一種變換(從點鍵重建巢狀 JSON。)。物件和陣列變成 a.b 和 a.0。根必須是物件或陣列。已經包含點的鍵將被拒絕。 Unflatten JSON 的逆。
  4. 若要帶走結果,從扁平化 JSON複製輸出。體量與複雜度仍受:根物件或陣列。來源密鑰中的點被拒絕。最多 500,000 個字元。
  5. 如果其實是「使用縮排和可選的鍵排序來美化或縮小 JSON。」,離開扁平化 JSON並打開JSON 格式化程式。

什麼情況下不要用扁平化 JSON

若相鄰工具更合適,請不要用扁平化 JSON,先看JSON 格式化程式或展開 JSON;或說明已提示會失敗時也不要用。本工具原話:物件和陣列變成 a.b 和 a.0。根必須是物件或陣列。已經包含點的鍵將被拒絕。 Unflatten JSON 的逆。

關於扁平化 JSON的常見問題

扁平化 JSON和其他轉變頁面有什麼不同?
物件和陣列變成 a.b 和 a.0。根必須是物件或陣列。已經包含點的鍵將被拒絕。 Unflatten JSON 的逆。 簡短說:來自巢狀 JSON 的點路徑鍵。
扁平化 JSON會把檔案或文字上傳到 Tool-You 伺服器嗎?
不會。扁平化 JSON在目前分頁執行,檔案留在本機。限制說明:根物件或陣列。來源密鑰中的點被拒絕。最多 500,000 個字元。
我是否該用JSON 格式化程式而不是扁平化 JSON?
需要「來自巢狀 JSON 的點路徑鍵。」時用扁平化 JSON;需要「使用縮排和可選的鍵排序來美化或縮小 JSON。」時用JSON 格式化程式。同屬轉變,但不是同一項工作。
扁平化 JSON有哪些限制?
根物件或陣列。來源密鑰中的點被拒絕。最多 500,000 個字元。 另外:物件和陣列變成 a.b 和 a.0。根必須是物件或陣列。已經包含點的鍵將被拒絕。 Unflatten JSON 的逆。