在蜘蛛猴外壳中,使用read()函数读入文件时会忽略文件的编码。有没有办法读入UTF-8或其他多字节编码文件并保留多字节字符?蜘蛛猴真是个小恶魔。
发布于 2011-05-06 02:03:43
所以我和Mozilla的JS人员谈过了。事实证明这并不完全可能,所以他们添加了一个命令行标志来启用read()和snarf()的UTF-8支持。
/usr/bin/js -e "print(read('filexyz.txt'))" -U为了获得添加了此内容的Spidermonkey的副本,您必须使用Tracemonkey存储库。你可以用Mercurial来实现:
hg clone http://hg.mozilla.org/tracemonkey/https://stackoverflow.com/questions/5572615
复制相似问题