任何人都有用於訪問JavaScript對象的慣用clojurescript的任何文檔(作爲json返回,本質上是一個哈希)?用clojurescript自動訪問json對象
我通過Ajax請求返回的JSON對象:
{
list: [1,2,3,4,5],
blah: "vtha",
o: { answer: 42 }
}
我如何進入這些領域使用clojurescript?
我可以這樣做:
(.-list data)
但如何做,當我有嵌套值和對象這項工作?
(.-answer (.-o data))
上面看起來很笨拙,尤其是考慮到js語法:data.o.answer。
用clojurescript訪問json對象的習慣用法是什麼?
注:
我意識到,其實我可以指的是使用JS的語法,這是相當方便的實際元素。所以下面將正常工作:
(str data.o.answer)
我在你的實際設置假設,你會得到正確的JSON? – 2012-03-22 11:05:44
是的,實際的JSON – 2012-03-24 23:05:50
到目前爲止,我認爲答案是真的:沒有這樣做的慣用方式(還)。 – 2012-03-24 23:07:39