【发布时间】:2010-12-01 21:36:27
【问题描述】:
我正在尝试将一些俄语文本或西里尔文文本写入 .txt 文件。我可以成功地这样做,但是当我打开文件时,代替文本写入的所有内容都是一堆问号。我当时认为这是一个编码问题,但在该区域找不到任何帮助。我写了一个小脚本来演示这个问题。
do shell script "> $HOME/Desktop/Russian\\ Text.txt"
set text_path to ((path to home folder) & "Desktop:Russian Text.txt" as string) as alias
set write_text to "Привет"
tell application "Finder"
write write_text to text_path
set read_text to text of (read text_path)
end tell
如果有人对为什么会发生这种情况有任何想法,请告诉我。谢谢。
【问题讨论】:
-
你用什么打开文件?听起来像是向我显示文件的问题。它没有检测字符集,而是用问号代替它无法显示的字符。
标签: character-encoding applescript