Rebol 中是否有更优雅的语法来执行此操作?
我正在写一篇关于 Rebol 对象持久性的教程,但我不确定我的方式是否是最好的
假设 %config.txt 包含
a: 1
b: 2
我们然后可以将其加载
config: construct load %config.txt
要将其保存回文件我使用这个
save %config.txt (pick to-block mold config 3)
但我不确定这个是在 Rebol 中执行此操作的最优雅的语法,那么您还有其他建议吗?
I'm writing a tutorial on Rebol's Object persistence but I'm not sure if my way is the best
suppose %config.txt contains
a: 1
b: 2
We can then load it with
config: construct load %config.txt
To save it back to file I use this
save %config.txt (pick to-block mold config 3)
But I'm not sure this is the most elegant syntax to do this in Rebol so do you have another suggestion ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
有些人会说保存整个对象更优雅。 但这会导致文本文件不太容易编辑。 (我假设您可能让人编辑文本文件)。
保存的较短形式:
Some would say its more elegant to save the entire object. But that would lead to a less easy to edit text file. (I assume you may have humans editing the text file).
A shorter form of your save:
或者不必要的更短
我不认为模具是必要的,如果你模制它那么它将是一根绳子,你将需要加载它两次
所以,干脆不要使用模具。
or unnecessarily shorter
I don't think mold is necessary, if you mold it then it will be a string and you will need to load it twice
So, simply don't use mold.