浏览 13430 次
锁定老帖子 主题:用 javascript 处理 JSON
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-11-07
js 代码
在上面的例子中,我们创建了只包含一个成员 "bindings" 的一个对象,bindings 则包含了一个由3个对象组成的数组。这3个对象都包含3个成员:"ircEvent", "method","regex"。 在javascript 中, 成员可以通过“点号”来获取。 比如: js 代码
通过eval() 函数可以将JSON字符串转化为对象。 js 代码
eval 函数非常快,但是它可以编译任何 javascirpt 代码,这样的话就可能产生安全的问题。eval 的使用是基于传入的代码参数是可靠的假设的,有一些情况下,可能客户端是不可信任的。 如果基于安全的考虑的话,最好是使用一个 JSON 解析器。 一个 JSON 解析器将只接受 JSON 文本。所以是更安全的。 js 代码
可选的 filter 参数将遍历每一个value key 值对, 并进行相关的处理。如: js 代码
stringifier 函数的作用跟 parse 相反, 用来将一个js对象转换为 JSON 文本。 js 代码
这里是一个开源的 JSON parser and JSON stringifier 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-08-22
我也翻译过这篇文章
![]() 我也用过 DOJO ,现在改用 jQuery了。 |
|
返回顶楼 | |
发表时间:2008-09-17
我也翻译过这篇文章
我也用过 DOJO ,现在改用 jQuery了 |
|
返回顶楼 | |