我有一个文件,它是以UTF-8编码的。我想将它改成UTF-8 + BOM。BOM是什么请自行了解。
这是我的代码,但它没有起作用:
这是我的代码,但它没有起作用:
write/binary %mycontacts.csv insert read/binary %mycontacts.csv #{EFBBBF}
我该怎么办?
write/binary %mycontacts.csv insert read/binary %mycontacts.csv #{EFBBBF}
我该怎么办?
在进行处理流水线时,INSERT返回的结果是您传递的系列位置:
>> str: "ution"
>> print insert str {Rebol}
ution
>> print str
Rebolution
>> print skip insert str {Rebol} -5
Rebolution
但是,如果你知道你插入的是序列的头部,那么你可以直接使用HEAD:
>> print head insert str {Rebol}
Rebolution
因为您是在序列头部插入字节顺序标记,所以以下内容适用于您的情况:
write/binary %mycontacts.csv head insert read/binary %mycontacts.csv #{EFBBBF}