※ 引述《pupuliao (pupu)》之铭言:
: code :http://goo.gl/NVlLN3
: 这是我自己写得一支小程式
: 会去论坛抓文章后 存成txt档
: 最近听到有人反映说,如果丢回浏览器读取,会变成乱码
: 要重新设定编码
: 我发现是 我好像没有设定BOM
: 所以想问一下,我要如何在写入前,设定BOM
: 谢谢 OTZ
不需要设定BOM
本来档案就是可能有各种encoding
除非有明确规定档案的encoding
不然都是开档的人要去指定
浏览器开档有两种,
一种是直接把local档案用浏览器开
这种只能像你所说的重新设定编码
不过这种需求我想不是你会在意的
另外一种是从server上透过HTTP抓回来的
这种你只要明确指定你的content-type是utf8就可以了
也就是Http header要有
Content-Type: text/plain; charset=utf-8
我想你要的应用应该是这种