在BBEdit和AppleScript中,我可以遍历字符串并将字符串设置为剪贴板:
set the clipboard to jsonString
然后,我可以创建一个新的文本文档并将其保存为:
set jsonParseFile to (name of project window 1) as text
save text document jsonParseFile to file ("some:location") without saving as stationery
set jsonParseFile to (name of active document of project window 1) as string
但是当我尝试使用paste
粘贴字符串的内容时,我收到错误消息,指出paste
未被理解:
BBEdit出错:活动文档无法理解“粘贴” 消息。
所以当我删除时:
set jsonParseFile to (name of active document of project window 1) as string
并使用:
paste of active document
我收到同样的错误,但当我只使用paste
时,我返回的错误是:
BBEdit got an error: Can't continue paste.
如何将字符串粘贴到文件变量jsonParseFile
中,这是最前面的文件而不调用:
tell active document of project window 1 to paste
,而是使用类似的东西:
tell active document of file jsonParseFile to paste
通过jsonParseFile
的?当我搜索时,我发现除了按键之外没有任何东西,我不想使用,当我查看字典中的答案时,我没有得到太多:
答案 0 :(得分:1)
这是一个如何将字符串粘贴到活动文档中的简单示例
set the clipboard to "Hello World"
tell application "BBEdit"
tell active document of project window 1
paste
end tell
end tell