版本:免费版 大小:5.00 KB
类别:编程辅助 系统:WinXP, Win7, Win8, Win10
立即下载asp json是使用asp获取json参数的Json数据类.这里it猫扑小编提供asp json文件的下载地址.小伙伴们可以参考小编的教程查看aspjson代码解析.欢迎感兴趣的用户来IT猫扑下载应用!
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,其特点是更利于人类阅读和写作, 机器很容易解析和生成. 它基于JavaScript编程语言的一个子集,标准ECMA-262第3版 - 1999年12月.JSON是一种完全与语言无关的文本格式,但使用C语言系列程序员熟悉的约定,包括C 、C ++、C#、Java、JavaScript、Perl、Python等等. 这些属性使JSON成为理想的数据交换语言.
json中的数据具有支持数字(整形、单精度、双精度)、字符串、日期、布尔值、数组以及对象,支持自动转换vb数组为js数组等特色
1、目的:用asp得到json对象:
2、需要引用的文件后台需要引入json类文件: json.asp
前台需要引入常用的文件: json2.js
3、后台程序代码:
下面的代码是将数据库中的数据取出来并将数据保存为json对象,这里面用到了 dictionary ,目前还没有别的办法生成多层级的json数据,只能用它来生成了.
index_json.asp 页面代码
4、接下来要做的就是将生成的json对象数据异步获取并显示到前台的dom中,看一下demo:
文件名 ajaxShow.html
上面的代码关键在于ajax部分,这里我用的是jquery中的$.post()方法,有2出关键点: 第一, url ,就是你请求的数据源页面,我们的例子中为刚才我们建立的 ajax_index.asp; 第二, 'json',这个参数就是为了保证生成的数据为json对象.
5、其中你会发现
6、这个就是json2.js,json类文件中的方法,该方法就是将json对象转为string类型,以便将结果显示到dom里面.
运行一下http://localhost:701/ajaxShow.html,即可得到我们想要的数据,如下图所示:
7、如果我们需要知道获取的json对象,只需要试试data.total能不能获取到就行了,只需要改一下$.post()中的代码
8、再刷新一下看看,即可看到结果
查看全部