ENCODING 次指令 (WRITE 指令)

ENCODING 指定檔案的編碼格式。 關鍵字後面接著等號和引號編碼規格。

  • 在 Unicode 模式中,預設值為 UTF8。 如需相關資訊,請參閱 SET 指令 UNICODE 次指令
  • 在字碼頁模式中,預設值是現行語言環境設定。 如需相關資訊,請參閱 SET 指令, LOCALE 次指令
  • 加引號的編碼值可以是: Locale (現行語言環境設定)、 UTF8UTF16UTF16BE (大序排列法)、 UTF16LE (小序排列法)、數值 Windows 字碼頁值 (例如, '1252') 或 IANA 字碼頁值 (例如, 'iso8859-1' 或 cp1252)。
  • 如果沒有 OUTFILE 次指令,則會忽略 ENCODING 次指令。

BOM 關鍵字

依預設,以任何 UTF 格式編碼的檔案包括位元組順序標記 (BOM)。 部分應用程式無法解譯位元組順序標記。 您可以使用 BOM 關鍵字來抑制位元組順序標記。

BOM=YES
在 UTF 檔案中包括位元組順序標記。 此選項是預設值。
BOM=NO
不包括 UTF 檔案中的位元組順序標記。