跳至主要內容
Lizely

每行加引號

將貼上的清單一次轉成可直接貼用的 JSON 陣列、SQL IN 子句或 CSV 列,並套用各格式真正需要的跳脫規則。

隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。

使用方式

  1. 1.貼上清單,每行放一個項目。
  2. 2.選擇所需預設格式:JSON 陣列、SQL IN 子句、CSV 列或一般引號。
  3. 3.需要時微調引號、分隔符或跳脫設定,再複製可直接貼用的結果。

關於每行加引號

每行加引號工具會把一份逐行清單轉成可貼入程式、查詢或試算表的文字。貼上每行一個項目的內容後,可直接選擇 JSON 陣列、單引號 JavaScript 陣列、SQL IN、CSV 列或一般引號預設;輸出會在目前瀏覽器內產生,清單不會上傳。

不同格式的引號規則不能混用。JSON 依 RFC 8259 以反斜線跳脫雙引號、反斜線與控制字元;SQL IN 預設會把單引號重複為兩個單引號;CSV 依 RFC 4180 會把欄位內雙引號重複。相同輸入在不同預設下看起來不同是正常的,因為目標語法不同。

也可手動選擇雙引號、單引號、反引號或不加引號,調整每行的分隔符、是否處理行內引號、是否略過空白行與是否移除前後空白。預設輸出不會在最後一項後加逗號,讓 JSON 陣列或 SQL IN 清單可直接使用;目標格式真的需要尾隨分隔符時,再啟用該選項。

工具把每次執行都視為新的包裝工作,因此再次對已輸出的內容執行會再包一層引號。它不會猜測既有引號是原始內容還是前次輸出;需要不同設定時,應回到原始逐行清單。所有轉換與複製都在本機完成。

方法與來源

依換行切分內容,可選擇修剪與略過空白行;再依選取格式的公開規則跳脫每一行:JSON 使用 RFC 8259、SQL 使用重複單引號、CSV 使用 RFC 4180 的重複雙引號,最後以指定分隔符包裝與串接,除非要求尾隨分隔符,否則最後一行保持乾淨。

常見問題

行內引號如何跳脫?
依各格式標準處理:JSON 以反斜線跳脫雙引號(RFC 8259),SQL 將單引號重複,CSV 將雙引號重複(RFC 4180)。同一輸入在不同預設下出現不同但正確的跳脫結果。
為什麼最後一行沒有逗號?
這讓輸出能直接貼用:多數 JSON 陣列與 SQL IN 清單不接受尾隨逗號。目標格式需要時,可開啟最後一行分隔符。
把輸出再放回工具會怎樣?
工具會再包一層。它無法判斷原有引號是內容或前次結果;若要換設定,請從原始清單重新開始。

文字工具 使用指南

查看全部