任何人都有用于访问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