请问,二维数组或者map被转化为字符串后,有什么好的方法可以反序列化么?

RT比如,通过TextArray或者TextMap把二维数组或Map转化为了字符串,然后在别的地方再使用时,需要把他们从字符串重新还原(反序列化)为二维数组或者Map,有什么好办法么?(尤其是二维数组或Map的元素本身是String型时,非常需要官方提供的反序列化方法)

相信你的实力,可以手搓一个反序列化函数:(1)对于左右对称嵌套的括号处理,可以使用【FindFirstOf】【FindLastOf】+递归调用,层层处理。(2)基本元素字符串就用StringSplit分割处理。(3)你要是手搓成功了,也可以分享一下,下次需要时就不用重复造轮子了。

回复:如果支持正则表达式,不用递归都非常好写。可惜,TB目前不支持正则表达式,会比较费劲。

回复:直接用,分割然后循环跳着应该可以吧

回复:如果没理解错分割后去掉括号第一个就是序列0/1第二个就是2/3循环小算法

回复:i=lenght/2for i=0 to ii*2i*2+1这个逻辑对不对

好像没有,自己写一个函数?

回复:呃,有点尴尬有点囧。

回复:不太理解,你什么场景要用