ASP JSON类文件的使用方法

而且要使用某个节点的时候要好好的分析,节点的路径一级级的定位。而JSON最大的好处就是,在使用时候可以只需要将数据字符串声明为一个对象,就可以很方便的调用对象中的各成员。也方便在客户端使用Javascript直接调用程序端生成的数据字符串。

使用ASP的人都知道,ASP可以使用两种类型的脚本引擎,那就是VBSCRIPT和JSCRIPT。偶当初学习的时候就根本不知道JSCRIPT,如果知道的话我想我现在就没有必要这么麻烦的将JSON数据使用JSCRIPT转换后,才能在VBSCRIPT中使用。还好两种脚本引擎各有各的优缺点,而我已经使用VBSCRIPT工作了两年多了,虽然谈不上强,但也已经习惯了这里面的一些使用方法,形成了自己的代码输出规范。

JSON官方写的类文件挺方便的,可以很灵活的定义输出自己想要的JSON数据格式。我将官方的类文件给整理了一下,算是调整成自己觉得挺方便的一种格式吧!

偶调整后的JSON类文件,代码文件地址:

ASP Json类文件源代码

代码使用实例:

1.创建一个JSON对象

复制代码 代码如下:

Set CNodeJson=New Json_Cls

CNodeJson.QuotedVars=false '是否对象名称加引号

CNodeJson("ID")=1

CNodeJson("Name")="Cloud.L"

CNodeJson("BlogName")="Cloud.L Blog"

Set CNodeJson=Nothing

2.在对象中再创建一个对象

复制代码 代码如下:

Set CNodeJson=New Json_Cls

CNodeJson.QuotedVars=false '是否对象名称加引号

CNodeJson("ID")=1

CNodeJson("Name")="Cloud.L"

CNodeJson("BlogName")="Cloud.L Blog"

Set CNodeJson("SiteList")=New Json_Cls

CNodeJson("SiteList")("Blog")="http://www.jb51.net"

CNodeJson("SiteList")("CSDN")="http://hi.csdn.net/lingyun410"

Set CNodeJson=Nothing

时间: 2024-11-05 17:24:03

ASP JSON类文件的使用方法的相关文章

ASP JSON类文件的使用方法_应用技巧

而且要使用某个节点的时候要好好的分析,节点的路径一级级的定位.而JSON最大的好处就是,在使用时候可以只需要将数据字符串声明为一个对象,就可以很方便的调用对象中的各成员.也方便在客户端使用Javascript直接调用程序端生成的数据字符串. 使用ASP的人都知道,ASP可以使用两种类型的脚本引擎,那就是VBSCRIPT和JSCRIPT.偶当初学习的时候就根本不知道JSCRIPT,如果知道的话我想我现在就没有必要这么麻烦的将JSON数据使用JSCRIPT转换后,才能在VBSCRIPT中使用.还好两

删除lpt1.css.asp或com8.index.asp这类文件的方法

一般遇到lpt1.css.asp或com8.index.asp这类文件,都是黑客利用系统保留文件名创建的一些webshell.在Windows下不能以如下字样来命名文件或文件夹: aux|prn|con|nul|com1|com2|com3|com4|com5|com6|com7|com8|com9|lpt1|lpt2|lpt3|lpt4|lpt5|lpt6|lpt7|lpt8|lpt9 但是可以通过cmd的copy命令实现: D:wwwroot>copy rootkit.asp .D:wwwr

ASP JSON类源码分享

复制代码 代码如下: <% '============================================================ ' 文件名称 : /Cls_Json.asp ' 文件作用 : 系统JSON类文件 ' 文件版本 : VBS JSON(JavaScript Object Notation) Version 2.0.2 ' 程序修改 : Cloud.L ' 最后更新 : 2009-05-12 '==================================

ASP中实现文件上传方法的研究

上传 摘要:在基于浏览器/服务器的应用环境中,在浏览器中上传各种类型的文件一直是困扰用户文件管理应用的难题之一.在HTTP中上传文件有三种机制:RFC1867,PUT和WebDAV.常用的实现方法是利用在RFC1867中引入的一个新类型:File以及ADO Stream对象.本文对上述上传方法及实现原理作了论述,并给出了具体解决实例. 关键词:ASP 组件 FILE对象 当前,基于浏览器/服务器模式的应用比较流行.当用户需要将文件传输到服务器上时,常用方法之一是运行FTP服务器并将每个用户的FT

asp.net超大文件上传方法

asp教程.net超大文件上传方法 asp.net教程大文件上传是一个不完善和有缺陷的领域,相信在不久会得到提高和发展,如果你已经解决了,说明你在一个好公司,否则你可以考虑使用第三方产品来解决了.文件上传的问题,我们都能够找到很多种不同的方法来解决,挑战在于找出不同做法的利弊然后找到一个适用于自己项目的方案,这不仅仅是在文件上传这一个方面!   <asp:image id="imglogo" runat="server" /><br/> &l

ASP.NET 常用 文件上传方法第1/2页_实用技巧

本文主要内容包括: 1.如何解决文件上传大小的限制 2.以文件形式保存到服务器 3.转换成二进制字节流保存到数据库以及下载方法 4.上传Internet上的资源 第一部分: 首先我们来说一下如何解决ASP.NET中的文件上传大小限制的问题,我们知道在默认情况下ASP.NET的文件上传大小限制为2M,一般情况下,我们可以采用更改WEB.Config文件来自定义最大文件大小,如下: 复制代码 代码如下: <httpRuntime executionTimeout="300" maxR

用ASP读取XML文件的具体方法与示例_ASP基础

分别保存下面两段代码,一个保存为readxml.asp另一个保存为test.xml,放在同一个目录下面,调试程序即可,在程序里面我已经做了解释,读取代码可以做成一个readxml的函数,通过使用输入的参数而读取xml不同数据记录的不同的值.这段程序的改编来自互联网,有什么出入请见谅. 复制代码 代码如下: <% dim xml,objNode,objAtr,nCntChd,nCntAtr Set xml=Server.CreateObject("Microsoft.XMLDOM"

用ASP读取XML文件的具体方法与示例

分别保存下面两段代码,一个保存为readxml.asp另一个保存为test.xml,放在同一个目录下面,调试程序即可,在程序里面我已经做了解释,读取代码可以做成一个readxml的函数,通过使用输入的参数而读取xml不同数据记录的不同的值.这段程序的改编来自互联网,有什么出入请见谅. 复制代码 代码如下: <%  dim xml,objNode,objAtr,nCntChd,nCntAtr  Set xml=Server.CreateObject("Microsoft.XMLDOM&quo

jscript-VB6.0封ASP(不是ASPX)问题在类文件cls如何写runat=server代码

问题描述 VB6.0封ASP(不是ASPX)问题在类文件cls如何写runat=server代码 我用VB6.0封装ASP代码(不是ASPX),其中有一个代码需要为JSCRIPT,也就是解析JSON的代码 <script language="jscript" runat="server"> Array.prototype.get = function(x) { return this[x]; }; function parseJSON(strJSON)