超级编译器:将字典转换为YAML

超级编译器:将字典转换为YAML,yaml,supercollider,Yaml,Supercollider,超级编译器有一个String:parseYAML方法,可以创建嵌套字典: "{44: 'woo'}".parseYAML Dictionary[ (44 -> woo) ] 但如何换一种方式,在给定(可能是嵌套的)字典的情况下输出YAML字符串?[答案来自外部的其他人] 文件必须可读吗 我使用了Felix的API quark中的JSON.stringify,以便与Max MSP应用程序共享字典 这个方法的结果是不可读的,也就是说,它不会生成任何换行符和制表符等。因此它在文本文档中看起来

超级编译器有一个String:parseYAML方法,可以创建嵌套字典:

"{44: 'woo'}".parseYAML

Dictionary[ (44 -> woo) ]

但如何换一种方式,在给定(可能是嵌套的)字典的情况下输出YAML字符串?

[答案来自外部的其他人]

文件必须可读吗

我使用了Felix的API quark中的
JSON.stringify
,以便与Max MSP应用程序共享字典

这个方法的结果是不可读的,也就是说,它不会生成任何换行符和制表符等。因此它在文本文档中看起来并不漂亮,但这不是我所能想象的方法设计的意图