2016-03-24 18 views
2
JavaScript biri olarak

, başka bir yerdestringify/ayrıştırma edn içinde Clojure/ClojureScript

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

Ve aracılığıyla bir JSON dizeye bir js veri yapısını açabilirsiniz biri

aracılığı ile JS veri yapısı içine tekrar ayrıştırmak olabilir
var my_obj = JSON.parse("{"somedata":{"some_subdata":{}}}"); 

edn biçimi için Clojure/ClojureScript'teki eşdeğer nedir?

ClojureScript ön uçunda bazı verileri dizgilemek ve bir Clojure arka ucunda ayrıştırmak istiyorum. (ve tersi)

+3

Olası yinelenen [ Clojure & ClojureScript: clojure.core/read-string, clojure.edn/read-string ve cljs.reader/read-string] (http://stackoverflow.com/questions/24661655/clojure-clojurescript-clojure-core-read -String-Clojure -edn-read-string-ve-c) –

+0

Bu sorunun bir kopyası olduğunu sanmıyorum, ancak bu sorunun cevabının ilk cevabın bir bölümünde yer almasına rağmen –

cevap

4

Bir yorumda belirtildiği gibi, bu soruya çok ayrıntılı bir yanıt, yukarıdaki başvurulan bağlantıda bulunabilir.

bu okuduktan sonra belki especailly JavaScript gelen kişiler için hızlı cevap, şöyle olacaktır: Clojure içinde

: ClojureScript içinde

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

: ait

parse: cljs.reader/read-string 
stringify: prn-str 
İlgili konular