JSON 排版線上工具:瀏覽器・jq・JSON.stringify 實務指南
JSON 排版(美化)的 3 種方法:瀏覽器線上 JSON 排版工具、終端機 jq 與 Python、程式碼中 JSON.stringify。含常見語法錯誤修正表與循環參考處理範例。
5篇
JSON 排版(美化)的 3 種方法:瀏覽器線上 JSON 排版工具、終端機 jq 與 Python、程式碼中 JSON.stringify。含常見語法錯誤修正表與循環參考處理範例。
JSON 格式錯誤與解析失敗的 5 個常見原因修法。涵蓋 Unexpected token 讀法、token u / token o / end of input 症狀,以及 Big5 編碼問題。瀏覽器內處理,不用上傳。
結尾大括號 } 或中括號 ] 前多出的逗號會讓 JSON 解析失敗。比較 Node.js 與 Python 的錯誤訊息,了解 RFC 8259 為什麼禁止行尾逗號,以及 JSON5 與 JSONC 的差異。
Markdown 中 * 或 # 等符號被誤判為格式或消失的原因與修法。32 個可跳脫的 ASCII 特殊字元、全形與半形記號混同、表格儲存格內管線符處理,以 4 個解析器實測 23 例整理。
Markdown 表格不顯示、欄位移位、儲存格被拆開的常見原因。涵蓋標題行與分隔行欄位數不一致、全形管線符號、空白行缺失、pipe 跳脫等問題,附 GFM 實測結果與修正方法。