AppleScript 不显示包含 Unicode 字符的对话框

AppleScript does not display dialogs that contain Unicode characters

我使用 AppleScript 的脚本编辑器。当我尝试在对话框中将 \u... 格式的字符显示为可读文本时,我没有成功。有什么问题吗?

这是我尝试过的:

set theTextItems to (do shell script "printf \"\u82f9\u679c\"")
display dialog theTextItems as text

弹出的对话框输出为:

\u82f9\u679c

听起来 OP 正在尝试使用纯 AppleScript 解析 JSON 编码的数据。不。使用 JSON Helper 应用程序(在 AppStore 中可用)或 NSJSONSerialization 通过 AppleScript-ObjC 桥。这些将为您处理任何字符转义。