stringify/parse 在 clojure/ClojureScript 中编辑
stringify/parse edn in clojure/ClojureScript
在 JavaScript 中,可以通过
将 js 数据结构转换为 JSON 字符串
JSON.stringify({somedata: { somesubdata: {}}})
在其他地方,可以通过
再次将其解析为 JS 数据结构
var my_obj = JSON.parse("{"somedata":{"some_subdata":{}}}");
对于 edn 格式,Clojure/ClojureScript 中的等价物是什么?
我想在 ClojureScript 前端对一些数据进行字符串化,然后在 Clojure 后端对其进行解析。 (反之亦然)
正如评论中所指出的,可以在上面引用的 link 中找到该问题的非常详细的答案。
读完这篇文章后,一个快速的答案,尤其是来自 JavaScript 的人,可能是:
在 Clojure 中:
parse: clojure.edn/read-string
stringify: prn-str
在 ClojureScript 中:
parse: cljs.reader/read-string
stringify: prn-str
在 JavaScript 中,可以通过
将 js 数据结构转换为 JSON 字符串JSON.stringify({somedata: { somesubdata: {}}})
在其他地方,可以通过
再次将其解析为 JS 数据结构var my_obj = JSON.parse("{"somedata":{"some_subdata":{}}}");
对于 edn 格式,Clojure/ClojureScript 中的等价物是什么?
我想在 ClojureScript 前端对一些数据进行字符串化,然后在 Clojure 后端对其进行解析。 (反之亦然)
正如评论中所指出的,可以在上面引用的 link 中找到该问题的非常详细的答案。
读完这篇文章后,一个快速的答案,尤其是来自 JavaScript 的人,可能是:
在 Clojure 中:
parse: clojure.edn/read-string
stringify: prn-str
在 ClojureScript 中:
parse: cljs.reader/read-string
stringify: prn-str