JSON 跳脫
將任意文字轉換為可直接使用的 JSON 字串字面值(引號與換行皆已跳脫),全程在本機處理,無需上傳。
正在你的裝置上本機處理 ...
0%
你的檔案永遠不會離開你的裝置
我的檔案會被上傳嗎?
不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證
將任意文字轉換為可直接使用的 JSON 字串字面值(引號與換行皆已跳脫),全程在本機處理,無需上傳。
正在你的裝置上本機處理 ...
0%
你的檔案永遠不會離開你的裝置
不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證
想把文字嵌入 JSON 或原始碼的人都必須先跳脫:引號、反斜線、換行與定位字元在那裡具有特殊含義,會破壞周圍的程式碼。本工具接收你的原始文字,並將其輸出為有效的 JSON 字串字面值,含兩側引號,可安全貼到 JSON 檔案或程式碼中。
具體而言,雙引號、反斜線以及換行、定位字元等控制字元會被改寫為其跳脫形式(\" \\ \n \t)。結果與程式語言序列化字串時所產生的內容完全一致,讀取時可無損還原為原始文字。
轉換完全在你的瀏覽器中以純 JavaScript 在本機執行:你的文字不會被上傳、不會被儲存,也不會從 CDN 載入任何外部函式庫。結果可下載為文字檔,或直接複製到你的檔案中。
| 輸入格式 | 文字輸入 |
|---|---|
| 輸出格式 | TXT |
| 批次處理 | 不支援 |
| 處理方式 | 在瀏覽器中本機處理 (JavaScript) |
| 檔案上傳 | 無 |
限制: 本工具會從你輸入的全部文字產生單一 JSON 字串字面值(含兩側引號)。它不會格式化整份 JSON 文件,那是 JSON 格式化工具的功能。超大文字會受到裝置記憶體的限制。
不會。轉換完全在你的瀏覽器中於本機執行;你的文字絕不會離開你的裝置,也不會被儲存。
雙引號、反斜線以及換行(\n)、定位字元(\t)等控制字元,正是有效的 JSON 字串字面值所要求的內容。
會。輸出是含兩側引號的完整字面值,因此你可以直接將其用作 JSON 或程式碼中的值。
JSON 字串字面值在讀取時可由任意 JSON 解析器無損還原為原始文字。