Shopify CSV 匯入錯誤「Missing or stray quote on line」的解決方法

這一列的引號不成對:可能是彎引號、缺少結尾引號,或多了一個引號。用文字編輯器開啟檔案,把彎引號換成半形直引號,並確保每個加了引號的值都以直雙引號開始和結束。

Shopify 顯示的錯誤訊息

Missing or stray quote on line

這則錯誤代表什麼

CSV 檔案用半形直雙引號包住含有逗號或換行的值。如果一個值以引號開始卻沒有結束,或使用了 CSV 不認得的彎引號,這一列剩下的內容就會被錯誤讀取,Shopify 便會回報缺少或多餘的引號。

常見原因

  • Excel 或其他軟體把直引號替換成了彎引號(智慧型引號)。
  • 加了引號的值缺少結尾引號。
  • 在值的中間多輸入了一個引號。

解決方法

  1. 用純文字編輯器(而不是試算表)開啟檔案,這樣能看清楚引號。
  2. 使用尋找與取代,把 “ 和 ” 換成半形直引號(")。
  3. 跳到錯誤訊息中的列,確認每個加了引號的值都有開始和結尾引號。
  4. 刪除多餘的引號,或把值內部的引號寫兩次("")。
  5. 以 CSV UTF-8 格式儲存,然後重新匯入。

範例

修改前
URL handle,Title,Price
linen-shirt,“Linen shirt, white”,39.00
修改後
URL handle,Title,Price
linen-shirt,"Linen shirt, white",39.00

標題使用了彎引號,CSV 不會把它當作引號處理。換成直引號後,「Linen shirt, white」會保留在同一個欄位中。

如何避免

  • 編輯 CSV 檔案時,關閉試算表或文字編輯器的自動智慧型引號。
  • 匯入前用檢查工具檢查彎引號和不成對的引號。

匯入前就發現這個問題

Skuvera 在瀏覽器中依 Shopify 的全部規則檢查你的商品 CSV,並指出具體的列與欄。免費,無需註冊。

常見問題

它和「Illegal quoting on line」有什麼不同?
兩者都由引號問題引起。這一則通常指缺少或多出引號;illegal quoting 則多是引號出現在沒加引號的值中,或檔案不是 UTF-8 編碼。
其他列還會繼續匯入嗎?
引號出錯可能導致檔案後面的欄位全部錯位,所以請修正後重新匯入,不要依賴部分匯入的結果。

Skuvera 中的相關檢查

查看 Shopify 官方說明

其他匯入錯誤

更新於 2026年10月30日