clojure应用程序配置文件-pprint s-expression的spit输出?
我需要我正在构建的clojure应用程序的配置文件。它们应该足够简单,用户可以在文本编辑器中修改,并且便于我的程序阅读 我正在考虑序列化s表达式,并使用spit将其放入用户主目录中的配置文件中,但我想打印我吐出的数据,以便对人眼更友好一些 如何在clojure中输出pprintclojure应用程序配置文件-pprint s-expression的spit输出?,clojure,Clojure,我需要我正在构建的clojure应用程序的配置文件。它们应该足够简单,用户可以在文本编辑器中修改,并且便于我的程序阅读 我正在考虑序列化s表达式,并使用spit将其放入用户主目录中的配置文件中,但我想打印我吐出的数据,以便对人眼更友好一些 如何在clojure中输出pprint 在clojure中将序列化的s表达式用作配置文件的想法是否正确 您有两个选择。首先,pprint接受一个可选参数作为第二个参数,或者您可以输出以下结果:(spit“f.txt”(不带str(pprint..) 我认为序列
在clojure中将序列化的s表达式用作配置文件的想法是否正确 您有两个选择。首先,pprint接受一个可选参数作为第二个参数,或者您可以输出以下结果:
(spit“f.txt”(不带str(pprint..)
我认为序列化的s表达式是一个合理的选择,只要它们被当作数据处理。完美,工作起来很有魅力。感谢您的帮助。
(spit(clojure.java.io/file(System/getProperty“user.home”)“/.jdbc/connections”)(不带str(pprint connections))