列表作为状态保存的问题

BUG反馈 · 1128 次浏览
Cesar 创建于 2020-06-24 10:16

如果一个列表的某一项中含有回车,那么作为状态使用后再次运行动作,会发现原来的回车被识别成了列表项。具体如下:

 

现存列表:

0:123

1:123\r\n123

 

下一次运行动作

列表变为:

0:123

1:123

2:123


回复内容
CL 2020-06-24 10:29
#1

列表在quicker里主要是表示单行文本,所以很多地方都是直接通过换行来转换列表和多行文本的。

存储状态的时候也是将列表转换为文本保存,欢迎的时候再通过换行拆分。

所以这个估计不是很好解决😂,尽量不要在列表里保存换行的内容。或者使用其他字符代表换行,在需要的时候替换回去。

治钧 2020-06-24 14:44
#2

有一个方法可以试试,将列表先进行Base64编码后再存入状态,从状态读取后再Base64解码成列表。

Cesar 2020-06-24 15:14 :

谢谢你,我试一下

回复主贴