在JavaScript中,您可以通过以下方式将js数据结构转换为JSON字符串:

JSON.stringify({somedata: { somesubdata: {}}})

在其他地方,可以通过以下方式将其再次解析为JS数据结构
var my_obj = JSON.parse("{"somedata":{"some_subdata":{}}}");

对于edn格式,Clojure/ClojureScript中的等效值是多少?

我想在ClojureScript前端上对一些数据进行字符串化,然后在Clojure后端上对其进行解析。 (反之亦然)

最佳答案

正如评论中指出的那样,可以在上面引用的链接中找到对该问题的非常详细的答案。

读完这篇文章后,一个快速的答案可能是:

在Clojure中:

parse: clojure.edn/read-string
stringify: prn-str

在ClojureScript中:
parse: cljs.reader/read-string
stringify: prn-str

关于javascript - 在clojure/ClojureScript中进行stringify/parse edn,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36208287/

10-10 01:02