有沒有辦法將 JMP 表保存為無 BOM 的 UTF-8 編碼 csv?我使用 JSL 提取各種數據源並將其轉換為一個整合的 csv 文件,然後輸出到我們的 BI 平台。 我本週發現最新的 csv 輸出不起作用,BI 平台表明這是一個編碼問題。 在 Notepad++ 中打開以前版本的 csv 文件,我可以看到它們是使用 UTF-8 編碼的。 但是,較新的 csv 文件編碼為 UTF-8-BOM。 我不知道為什麼它會改變,有沒有辦法指定將 JMP 表保存為不帶 BOM 的 csv?
數據存取回复:有沒有辦法將 JMP 表保存為 UTF-8 編碼的無 BOM 的 csv?回想起來,我剛剛意識到語音到文本不能正確處理“字節”。 很高興你有一些工作。回复:有沒有辦法將 JMP 表保存為 UTF-8 編碼的無 BOM 的 csv?謝謝你,克雷格。 那行得通。 我不需要使用 Blob Peek 函數,因為加載文本文件包含跳過前三個字節的選項:
加載文本文件( myFilePath , BLOB(ReadOffsetFromBegin(3) ))
回复:有沒有辦法將 JMP 表保存為 UTF-8 編碼的無 BOM 的 csv?Jump 添加了 BOM(位順序標記),因為有一個字符超出了 7 位 ASCII 範圍。 這意味著您的字符串之一中有一個 unicode 字符。 刪除咬合順序標記的一種方法是將文件加載到 blob 中,使用 blobpeek 刪除前三個字節,然後從 blob 重寫文件。 Load/save textfile() 是您需要的函數,查找 blob 選項。
編輯紡織品->文本文件