Var info={"attachment":{"name":"标题","description":"消息描述","href":"http://www.link.com","media":{"type":"image","src":"http://www.link.com/a.jpg"}},"action_links":{"text":"点击我","href":"http://www.clickme.com"},"says":"正在想"}请问下如何获取里面的attachment?
刚才我用info.attachment获取不到
谢谢大家
刚才我用info.attachment获取不到
谢谢大家
alert(info.attachment); 可以获取的到啊
应该是var info='{"attachment":{"name":"标题","description":"消息描述","href":"http://www.link.com","media":{"type":"image","src":"http: //www.link.com/a.jpg"}},"action_links":{"text":"点击我","href":"http: //www.clickme.com"},"says":"正在想"}';
也就是说info是个字符串
这个把info改成对象类型呢?
Re 4#:你那错误。
有两种方法:
1、eval("var json =" + info); //不能够“var json = eval(info)”
2、var json = Function("return " + info)();
前者简洁,后者高效。