我有一個在MacRoman中編碼的文本列表,以換行符分隔。不知何故第二個列表無法保存在MacRoman中,所以我不得不使用Unicode UTF-16來獲取德語「ö」,「ä」和其他東西。雖然ListA得到了預期的填充,但listB並沒有被打破,我最終得到一個單一的字符串,我無法再打破/不知道如何。有人可以幫我嗎?在Applescript中通過分隔符打破UTF-16 Unicode文本?
set ListA to (read file myFile1 using delimiter linefeed) as list
display dialog "" & item 1 of ListA
--> "Name A"
set ListB to (read file myFile2 using delimiter linefeed as Unicode text) as list
display dialog "" & item 1 of ListB
--> "Name A
Name B
Name C
Name D"