BOBO:AJAX全新数据格式(似于JSON)

2016-02-19 20:37 1 1 收藏

下面图老师小编要向大家介绍下BOBO:AJAX全新数据格式(似于JSON),看起来复杂实则是简单的,掌握好技巧就OK,喜欢就赶紧收藏起来吧!

【 tulaoshi.com - Web开发 】

  一个新的ajax数据格式——BOBO,BOBO的数据格式和JSON很相似,优点这个格式再书写以及理解更易懂一些。

  下面贴代码相比较一下。

  JSON的例子,及在JavaScript里调用:

{
guest:”陈冠希11″,     //guest–一条记录
FAQs : [                     //FAQs begin–多条记录
{nickname:’单身情锅’,newuserid:1016451,createtime:’2008-3-12 14:15:46′,comment:’—-’},
{nickname:’ヾ音乐╰☆阿1杜ヾ’,newuserid:1171654,createtime:’2008-3-7 18:57:02′,comment:’–f–2′}
],                             //FAQs end–多条记录
pages:{recordcount:121,pagesize:20,pagecount:7,pageindex:3} //pages多个属性,一条记录
}
在AJAX中,使用JSON赋值的例子如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

var url=”../AJAX/FAQ1.txt?id=”+no+”&pages=1&rnd=”+Math.random();
new ajax_obj.get(url, GetComment,true);     //AJAX类,我之前整理出来过
var json={};
eval( “json=”+datafromServer);
alert(json.guest+”–”+json.FAQs[2].nickname+”**”+json.pages.pagesize);   //测试
而我的数据格式:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

guest=”陈冠希11″;     //guest–一条记录
FAQs = [                     //FAQs begin–多条记录
{nickname:’单身情锅’,newuserid:1016451,createtime:’2008-3-12 14:15:46′,comment:’—-’},
{nickname:’ヾ音乐╰☆阿1杜ヾ’,newuserid:1171654,createtime:’2008-3-7 18:57:02′,comment:’–f–2′}
];                            //FAQs end–多条记录
pages={recordcount:121,pagesize:20,pagecount:7,pageindex:3}; //pages多个属性,一条记录
在AJAX中,使用JSON赋值的例子如下:
var url=”../AJAX/FAQ1.txt?id=”+no+”&pages=1&rnd=”+Math.random();
new ajax_obj.get(url, GetComment,true);   �
eval( datafromServer);
alert(guest+”–”+FAQs[2].nickname+”**”+pages.pagesize);   //测试
这样guest,FAQs和pages就是完全没有关系的变量了。

来源:https://www.tulaoshi.com/n/20160219/1624125.html

延伸阅读
标签: Web开发
Ajax(Asynchronous javascript and XML)说到底就是一种浏览器异步读取服务器上XML内容的技术。现在的技术凡是跟XML扯上关系,再加上个概念做幌子,就像金装了一样,拽得不行。门外 的人看得很是热闹,门里的人摇摇头不外如是。XML呢,跨平台的新潮语言?其实XML=TXT。XML只是符合很多规范的文本。它本身什么都不是,只是保 存字符的文件。而浏...
Ajax(Asynchronous JavaScript and XML)说到底就是一种浏览器异步读取服务器上XML内容的技术。现在的技术凡是跟XML扯上关系,再加上个概念做幌子,就像金装了一样,拽得不行。门外的人看得很是热闹,门里的人摇摇头不外如是。XML呢,跨平台的新潮语言?其实XML=TXT。XML只是符合很多规范的文本。它本身什么都不是,只是保存字符的文件。而浏...
标签: 软件教程 excel
让单元格中的数据以不同的形态进行显示可以通过设置单元格的数字格式来实现,这在Excel中是比较常用的,这也是因为内置的格式无法满足用户的需求,所以只能通过自定义数据格式来达到个性化的需求。下面为大家详细的浅析整个设置过程。 简述 首先将光标定位到目标列中的任意一个单元格,接着在“数字”选项组中单击“对话框启...
标签: Web开发
提要 本文将解释如何使用AJAX和JSON分析器在客户端和服务器之间创建复杂的JSON数据传输层。 一、 引言 毫无疑问,AJAX已经成为当今Web开发中一种强有力的用户交互技术,但是它的许多可能性应用仍然鲜为人知。在本文中,我们将来共同探讨如何使用JavaScript对象标志(JSON)和JSON分析器在服务器和客户端AJAX引擎之间创建复杂而强有...
如: 2000-1-1== 2000-01-01、2000-01-1==2000-01-01、2000-1-01==2000-01-01 以前会写一个function/procedure之类的脚本,大量的IF ELSE。。。 今次无意中发现oracle10g已经支持正则功能,上述问题也就迎刃而解了。。 代码如下: UPDATE LZ__EQ_RHGL LZRH SET LS__SP_GHTIME = SUBSTR(LZ__SP_GHTIME, 1, 5) || '0' || SUBSTR(LZ__SP_GHTIME...

经验教程

453

收藏

26
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部