是否有CPAN模块可以读取这样的字符串:
"[[, ], (abc, def, ghi), ({'jkl'})]"
...并将其解析成某种易于行走和漂亮打印的树状结构?
我认为你可以建立在Text :: Balanced之上,这将为你做很多繁重的工作.但是,您仍然需要构建树结构.