我有一个包含三行的文本文件
Line one
Line two
Line three
并在文件上运行以下小程序:
set dbs to {read file thePath using delimiter "
"}
--set dbs to {"Line one", "Line two", "Line three"}
choose from list dbs with prompt "choose a database"
给我一个错误:
error "Can’t make {\"Line one\", \"Line two\", \"Line three\"} into type string."
number -1700 from {"Line one", "Line two", "Line three"} to string
因此,我将注释标记 (--) 从第二行中取出,以使 dbs 与它抱怨无法转换的列表完全相同,并且选择有效。但是我不想每次文件内容更改时都重写我的代码......为什么它不能从一个列表转换而它可以从另一个列表转换?