通过JavaScript实例理解JSON

基于RubyOnRails的Web应用中,服务器端和客户端的数据交换格式,准备用JSON。下面的JavaScript例子,有助于理解什么是JSON:
js 代码
 
  1. //转换为对象,其中有一个属性name  
  2. var myJSONtext = '{name: "123"}';  
  3. var obj = eval('(' + myJSONtext + ')');  
  4. //显示123  
  5. alert(obj.name);  
  6.   
  7. //转换为一个对象,其中有一个属性bindings, 它的值为一个数组,而数组中包含三个对象,  
  8. //每个对象含有属性ircEvent、method、regex  
  9. var myJSONObject = {"bindings": [  
  10.       {"ircEvent""PRIVMSG""method""newURI""regex""^http://.*"},  
  11.       {"ircEvent""PRIVMSG""method""deleteURI""regex""^delete.*"},  
  12.       {"ircEvent""PRIVMSG""method""randomURI""regex""^random.*"}  
  13.   ]  
  14. };  
  15. //显示newURI  
  16. alert(myJSONObject.bindings[0].method); 
  17.   
     

你可能感兴趣的:(JavaScript,json,应用服务器,Web)