下载 >  开发技术 >  其它 > Asp操作json全部功能源码和文档

Asp操作json全部功能源码和文档 评分:

Asp 这个老古懂估计没几个人在用了。几年没写代码了,最近要弄个小东西,给手机端提供json数据,不想麻烦别人,自己又只会asp,没办法就自己动手了。网上找了好久都没有一个人能完整的把asp操作json说清楚。最后还是自己搞定的。整出来共享给大家。(ps,还有个原因csdn的分不够用啦,大家看着给点吧。写这个说明文档都用了我两小时。^_^) 以下是示例代码 '说明:json.asp中引用了json.js.asp '其他见文档 '手机很多时候不认gb2312,跳入json的坑就忘记gb2312吧,讨厌的是,如果代码报错,iis会输出gb2312,结果就是乱码,有点烦。 '自己想办法解决吧 response.Charset = "utf-8" dim strJsonData,ovbJson,j dim arrTemp,varname ,i set ovbJson=new vbJson 'asp recrodset和数组转json字符 arrTemp=array("a","{""oa"":""我是oa""}","c") strJsonData=ovbjson.toJson(empty,arrTemp,true) '转换为Json格式的字符串,有兴趣可以自己输出看看是什么 set j=json.parse(strJsonData) '序列化为json对象(或者是数组对象) response.Write(j.get(1)&"<p>") '别用vb数组来存json对象,不然得每个元素去重新序列化,这里如果想j.get(1).oa就不行了。必须对j.get(1)单独序列才行 '----recrodset就不演示了,懒得连数据库 '---自定义操作方法的演示--- strJsonData="{a:1,b:[{c:'我是数组中的点c'}]}" set j=json.parsestr(strJsonData) response.Write(j.b.get(0).c&"<p>") '添加节点的时候注意,如果值是null,会被忽然,这个节点会不存在的。在添加之前记得先检查值 set j=json.add(j,"new","我是新加的节点") response.Write(j.new&"<p>") '下面这句注掉了,是因为这个操作是无效的因为j.b是数组,不能add 'set j=json.add(j.b,"new1","我是加不进的节点") set j.b=j.b.put(j.b.length,j.b.get(0)) response.Write(j.b.get(1).c&",我是新加的数组元素<p>") '因为数组的get方法不允许被赋值,所以不能像下面这样写 'set j.b.get(0)=json.add(j.b.get(0),"new","我会报错") json.add j.b.get(0),"new","我是新加的new我不会报错" json.add j.b.get(0),"new1","我是通过变量取出来的哦" response.Write(j.b.get(0).new&"<p>") varname="new1" response.Write(json.byname(j.b.get(0),varname)&"<p>") for i=0 to j.b.length-1 varname="c" response.Write(json.byname(j.b.get(i),varname)&"我是循环出来的c,索引:"&i&" <p>") next '最后完整的输出给手机就这样: response.Write json.stringify(j)
...展开详情收缩
2015-04-24 上传大小:24KB
分享
收藏 (1) 举报

评论 共5条

moresite 资源是很不错,主要是学习使用方法。
2019-01-15
回复
tiger1978 很好用的资源
2018-05-22
回复
laisean 非常棒,正是我需要的
2017-08-28
回复
alsljk 还没用,先收藏,看到这么详细的文档,忍不住重新打开网页来给你点评,全五分!
2017-08-17
回复
asyncyd 不错,可以用
2016-12-16
回复
好用的json格式asp源码
aspjson JSON for ASP
ASP生成JSON数据
关于asp输出json对象的方法及实例
ASP 处理 json 数据
asp json 调用2.0.3
ASP解析JSON格式数据方法
ASP中JSON类以及使用方法详解

网络上找了很多ASP操作JSON类,都没有太详细的,今天找到一个并且改了一下,适合ASP下的手机接口开发。因为ASP中没有像PHP那样的关联数组,所以用这个实现比较方便。

立即下载
Asp中JSON的使用
JSON_2.0.4完整版

含ASP和VB两个版本,另有一个数据库的实例和DEMO。

立即下载
asp生成json数据
asp字符串转json对象类

asp字符串转json对象类,原生vbs实现,json对象属性用obj("name")方式访问,obj.name方式不可以

立即下载
asp读取解析JSON的几种方法
asp如何读取json数据格式
asp返回json数据 json.asp(修改版)
ASP的JSON类

ASP的JSON类,JSON(JavaScript Object Notation)是基于JavaScript的一个字集,所以JS可以直接对其进行操作,而JS是可以与ASP一起在服务端远行的(Oauth授权时用到的HMAC-SHA1签名函数也是这样实现的)

立即下载
AspJson应用
ASP解析JSON例子
asp通过json调用webservice接口,并获取返回的xml数据及解析
asp返回json串:string类型严格使用双引号包含

热点文章

img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

Asp操作json全部功能源码和文档

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
50 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: