如何在 iMacros URL 提取中解码 URL 实体?

How to decode URL entities in iMacros URL extraction?

我用当前 URL 将一些信息写入带有 imacros 的 csv 文件中。 URL 写成

ADD !EXTRACT {{!URLCURRENT}}
SAVEAS TYPE=EXTRACT FOLDER=* FILE=+{{!NOW:ddmmyyyy}}.csv

在我打开 Excel 中的 csv 文件后(打开一个空的 Excel 文件,然后从文本(我的 csv)文件中导入数据)一切正常,但是如果URL,它们的编码类似于 https://www.google.de/search?q=g%C3%83%C2%BCnstig%20%C3%83%C2%BCbernachten

我如何调整 iMacros 代码以写入 URLs 和/或保存包含解码 URL 实体的 csv 文件?

我想可以在 iMacros 中使用 运行 类似 decodeURIComponent 甚至 this 的东西,但不知道此类实现的正确语法。我尝试替换

ADD !EXTRACT {{!URLCURRENT}}

SET !VAR2 decodeURIComponent ({{!URLCURRENT}}) 
ADD !EXTRACT {{!VAR2}}

SET !VAR2 unescape ({{!URLCURRENT}}) 
ADD !EXTRACT {{!VAR2}}

不工作:(

这似乎有效:

SET !EXTRACT {{!URLCURRENT}}
SET !EXTRACT EVAL("decodeURI('{{!EXTRACT}}');")
SAVEAS TYPE=EXTRACT FOLDER=* FILE=+{{!NOW:ddmmyyyy}}.csv

(但是 Microsoft Excel 可能不支持 UTF-8 编码。因此,请使用“记事本”之类的工具打开它。)