ASP JSON类文件的使用方法
初探JSON在ASP中的魅力
我曾经在数据的海洋中航行,使用XML作为我的航海图。那时,我总是在生成、调用和查询文档时遇到诸多困扰。每一个节点,每一个路径,都需要我仔细分析,慎重定位。当我开始JSON在ASP中的应用时,我发现了一种全新的、更为便捷的数据管理方式。
JSON,以其简洁明了的格式,让我得以将复杂的数据结构轻松地以字符串的形式展现。只需将数据字符串声明为一个对象,我就能方便地调用对象中的各个成员,这使得数据操作变得异常轻松。对于使用JavaScript的客户端来说,直接调用程序端生成的数据字符串也变得轻而易举。
在ASP的世界里,有两种脚本引擎是众所周知的,那就是VBSCRIPT和JSCRIPT。当我初次踏入这个领域时,我对JSCRIPT一无所知。如果当时我知晓JSCRIPT,也许我就不必在VBSCRIPT和JSCRIPT之间转换JSON数据,感谢两种脚本引擎各有其优缺点,让我有更多的选择。虽然我已经习惯于使用VBSCRIPT工作两年多了,但我始终在寻求更高效的解决方案。
JSON的官方类文件为我提供了极大的便利,使我能够灵活地定义并输出我所需要的数据格式。我对官方的类文件进行了整理,调整成了自己觉得更为便捷的一种格式。
以下是使用我调整后的JSON类文件的简单示例:
一、创建一个JSON对象:
```vbscript
Set CNodeJson = New Json_Cls
CNodeJson.QuotedVars = False '是否对象名称加引号
CNodeJson("ID") = 1
CNodeJson("Name") = "Cloud.L"
CNodeJson("BlogName") = "Cloud.L Blog"
Set CNodeJson = Nothing
```
二、在对象中再创建一个对象:
```vbscript
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") = "
CNodeJson("SiteList")("CSDN") = "
Set CNodeJson = Nothing
```
每一个代码片段都如同一个故事的章节,构建了我对JSON在ASP中应用的深入理解与。JSON,以其简洁明了的特性,让我得以在数据的海洋中航行得更加顺畅。
编程语言
- ASP JSON类文件的使用方法
- 安装mysq 5.7.20 解压版遇到的坑(推荐)
- 浅谈JavaScript字符串与数组
- ES6学习笔记之正则表达式和字符串正则方法分析
- jquery中map函数遍历数组用法实例
- json转String与String转json及判断对象类型示例代码
- ajax内部值外部调用不了的原因及解决方法
- PHP register_shutdown_function()函数的使用示例
- 使用PHP实现阻止用户上传成人照片或者裸照
- PHP简单判断手机设备的方法
- jQuery Validation Plugin验证插件手动验证
- 微信小程序 action-sheet 反馈上拉菜单简单实例
- 浅谈Web页面向后台提交数据的方式和选择
- seajs中最常用的7个功能、配置示例
- 解决ng-repeat产生的ng-model中取不到值的问题
- 极致体验ajax局部和整体刷新