asp.net获取到一段json,该对象里面有个属性为“new”,如何获取该new

hflkl1314 2011-12-27 02:12:22
获取到的json如下

{
"new":100,
"old":150,
"message":"ok"
}

在IE8浏览器中,用 .new 无法获取到该值,对于此种方法,应该如何获取
...全文
150 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bjguanzhanrui 2011-12-27
  • 打赏
  • 举报
回复
json 格式比xml格式强多了,但你的项不能包括关键字,这样系统区别不开。如果非要用关键字,请按正确的格式写,例如:c={
"new":100,
"old":150,
"message":"ok"
}
persuit666 2011-12-27
  • 打赏
  • 举报
回复
这样可以
json对象aaa={
"new":100,
"old":150,
"message":"ok"
}

alert(aaa["new"]);//是和系统的关键字new冲突,凡是能点的东西,原则上都可以用["属性名"]获取
hflkl1314 2011-12-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zsx841021 的回复:]

最好是换个属性名吧。。。你这个可能会和NEW关键字产生冲突的。。。
[/Quote]

能换 就解决了,有其它办法吗
三石-gary 2011-12-27
  • 打赏
  • 举报
回复
最好是换个属性名吧。。。你这个可能会和NEW关键字产生冲突的。。。

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧