asp如何读取json数据格式

就是我自己写的json数据格式,然后我想用asp读出来,但是不知道怎么弄,有人会这个吗?

1

4个回答

数据格式是这种的:{"personData":[{"username":"李四","userpwd":"123","user_id":"u166fsif4p20v"}]}

0
0

<%
Dim sc4Json
Sub InitScriptControl
Set sc4Json = Server.CreateObject("MSScriptControl.ScriptControl")
sc4Json.Language = "JavaScript"
sc4Json.AddCode "var itemTemp=null;function getJSArray(arr, index){itemTemp=arr[index];}"
End Sub

Function getJSONObject(strJSON)
sc4Json.AddCode "var jsonObject = " & strJSON
Set getJSONObject = sc4Json.CodeObject.jsonObject
End Function

Sub getJSArrayItem(objDest,objJSArray,index)
On Error Resume Next
sc4Json.Run "getJSArray",objJSArray, index
Set objDest = sc4Json.CodeObject.itemTemp
If Err.number=0 Then Exit Sub
objDest = sc4Json.CodeObject.itemTemp
End Sub

Dim strTest
strTest = "{name:""alonely"", age:24, email:[""ycplxl1314@163.com"",""ycplxl1314@gmail.com""], family:{parents:[""父亲"",""母亲""],toString:function(){return ""家庭成员"";}}}"
Dim objTest
Call InitScriptControl
Set objTest = getJSONObject(strTest)
%>
<%=objTest.name%& gt;的邮件地址是<%=sc4Json.eval_r("jsonObject.email[0]")%>
共有邮件地址& lt;%=objTest.email.length%>个

<%
Dim father
getJSArrayItem father, objTest.family.parents, 0
Response.Write father
%>

0
0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
ASP解析JSON格式数据方法
VBScript 是 ASP 服务端程序的常用语言,VBScript 解析 JSON是个问题.,自己写解析程序不太容易,碰到这问题, 第一个想到的就是 JScript 了。n注意,以下文件均以UTF-8的编码保存!nn方法一(这是直接在 asp 里混用脚本):nn n Array.prototype.get = function(x) { return this[x]; };
maven+ajax+json
maven项目搭建,json数据格式,ajax读取,
asp如何解析json数组(高分求教)
JSON数据:{"is_menu_open":1,"selfmenu_info":{"button":[{"name":"公司信息","sub_button":{"list":[{"type":"click","name":"公司简介","key":"公司简介"},{"type":"click","name":"公司历程","key":"公司历程"},{"type":"click","name":
asp通过json调用webservice接口,并获取返回的xml数据及解析
本事例是asp调用webservice接口,并获取返回的xml数据及解析!rnrnrnrnrnrnrnrnrnResponse.Write "测试时间:"&now()&""rndim url,SOAPAction,HOSTrnurl="http://192.168.17.71/KDWebservice/KDService.asmx?op=CreateCust"//webserbice地址 =号后面
asp数据集输出json格式数据,也可以多重嵌套的JSON
工具数据库已包含,只需在iis挂上网站站点,然后修改根目录下的ajaxShow.html的66行,url修改成自己的站点网址,就可以测试
ASP解析JSON方法
ASP解析JSON方法对比,简洁明了
ASP中JSON类以及使用方法详解
网络上找了很多ASP操作JSON类,都没有太详细的,今天找到一个并且改了一下,适合ASP下的手机接口开发。因为ASP中没有像PHP那样的关联数组,所以用这个实现比较方便。
XML和JSON数据格式
目录nnXMLnnDTD(文档类型定义)nnDTD实体nnJSONnn使用python解析JSON数据nnXML和JSON的区别nnXML的优缺点nnJSON的优缺点nnXML和JSON都是web存储和传输过程中数据的格式,其中JSON使用比较广泛,主要用来前后端交互数据。nnXMLnnXML(Extensible Markup Language)扩展标记语言 ,用于标记电子文件使其具有结构性...
asp生成json数据-调试实例
详尽的调试示例,有基础,解压看代码,肯定能懂
json的跨域取数据
在公司的项目中看到如下的代码:nnnnfunction addScriptTag(loginName){n var script = document.createElement('script');n script.setAttribute('type', 'text/javascript');n script.src = &amp;quot;http://api.mokucloud.com/c...
JSON 数据格式,js中怎么读取json 数据,java中怎么使用json
在 JS 中读取JSON串中的数据n var jsondata = {"name":"zhangsan","age":18};n alert(jsondata.name + "--" + jsondata.age);n n 在 java中读取JSON中的数据nn 使用第三方工具实现直接转换 (第三方工具jar包集中地 :点击打开链接)n 将对象转换为json数据格式n Person p = new Person();n JSONObject json = JSONObject.fromObjec
asp后台输出json格式 js前台解析成json对象
ASP 向js传递json对象 需要先字符串拼接成json形式的字符串 然后前台利用函数转化成json对象nn比如需要这样效果的json对象nnn series: [n {n name:'邮件营销',n type:'line',n data:[120, 132, 101, 134, 90, 230, 210]n ...
使用ajax请求后台生成数据返回JSON格式到前台使用
前台JSnnn$.ajax({n        type:&quot;GET&quot;,n        url: contextPath + &quot;/GetAllSubjectsServlet?date=&quot; + new Date(), n        dataType:&quot;json&quot;,n        success:function(result){n            if(result){n        ...
easyui的combotree控件绑定json数据的例子
C#后台生成json串输出,让 easyui-combotree获取json并绑定,然后取得选中节点的值,的简单例子。
Json格式数据的获取
将Json格式的数据中的某些我们所需要的数据提取出来JSONObject jsonObject = new JSONObject();n // json字符串解析,第一个参数,需要解析的字符串,第二个参数,你需要把这个字符串转换成一个什么类型n List list = jsonObject.parseObject(proprice, List.class);n for (int i = 0; i ...
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)
一个简单的JSON 数据格式转换类
NULL 博文链接:https://ahuango.iteye.com/blog/587323
C语言 JSON数据格式解析
C语言 JSON数据格式解析rnrn一、如何用c语言编写与解析json数据格式,这篇主要是使用一个第三方的json库,本人已经上传至csdn,下载链接在下方。rnrn rnrnrn二、json库代码文件下载地址(json.rar内部只有两个文件json.h与json.c)rnrn 1.http://download.csdn.net/download/jxyb2012/10234057rnrnrn
c语言json数据格式解析
c语言json数据格式解析 c语言json数据格式解析 c语言json数据格式解析
访问本地json文件的方法
//直接使用ajax访问n $.ajax({n type:'get',n url:'../test.json',n dataType:'json',n success:function(data){n console.log(data.time)n $(&amp;quot;#div&amp;quot;).text(data.time)n }n })nn还接ajax就能访问了。。。我还在搞那么久 ...
从文件中读取json格式的数据
新建一个工具类FileUtils,用来读取文件内容nnpublic class FileUtils {nn public String ReadFile(String Path) {n BufferedReader reader = null;n String laststr = &quot;&quot;;n try {n FileInputStr...
数据格式xml和json
数据格式(data format)是描述数据保存在文件或记录中的规则。即:将数据通过一定的规范组织起来,叫做数据格式。nnxml数据格式nnxml数据格式是将数据以标签的方式进行组装,必须是以&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;开头,标签必须成对出现,xml是一个通用标准。例如:nnn&amp;lt;?xml version=&quot;1.0&quot; encoding...
json数据格式json数据格式
Ajax是“异步javascript和XML”的缩写已经众所周知,然而虽然XML是看上去的重要组成部分,它却不是必须的。一位资深的软件工程师 Douglas Crock ford 开发了一个内建于 javascript 的数据格式,称为javascript 对象表示(JSON,javascript Object Notation),意思是直接使用Ajax对象来传递信息,可以读作“Jason”。
用JSON格式提交数据到服务端
准备Hero.javannnpublic class Hero {n private String name;n private int hp;n public String getName() {n return name;n }n public void setName(String name) {n this.name = name;n }n public int getHp() {n ...
关于asp输出json对象的方法及实例
相信大家对于asp和json都不陌生,当下json应用的非常广泛,但asp语言中并没有可以直接生成json对象的方法,我在网上查了很多资料,关于asp生成json对象的方法,大多都写得很简单,大多很差强人意,有的虽然是写了关键的代码,但并没有实际的案例可供参考。现在我就把我实现的代码贴出来供大家参考。nnn1.目的:用asp得到json对象:nn{"total":17,"rows":[{
数据格式JSON
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。JSON采用完全独立于程序语言的文本格式,但是也使用了类C语言的习惯。JSON基于两种结构:json简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组两种结构,通过这两种结构可以表示各种复杂的结构1、对象:对象在js...
asp.net返回JSON格式数据总结
我发现自己写过好几篇相关主题的文章:asp.net中如何返回JSON格式的数据、asp.net中如何返回JSON格式的数据。现在回过头来看看这些文章,五花八门。尽管如此,每次遇到要返回JSON,我仍然一脸茫然,需要翻出这些文章查阅一番。n来个总结吧。n一、asp.net web apin这是for api的,有别于mvcnusing System.Web.Http;nusing System.We...
本人是用的asp 怎样将字符串转换成json 格式存入字段呀
我的字符串是这样的格式rnname1:张三,sex1:男rnname2:李四,sex2:男rnname3:王五,sex3:男rnrn我想换成成的格是rnrn{"list1":[rn{"name1":"张三","sex1":"男"}rn],rn"list2":[rn{"name2":"李四","sex2":"男"}rn],rn"list3":[rn{"name3":"王五","sex3":"男"}r
问题:取到后台数据后,怎么查询二维json的数据
????????????
官方api读取json
非常好用简单有效的vb编程,通过官方api读取json数据格式。
关于asp.net 引用外部js文件或者json文件中文乱码的问题
近期在做项目过程中出现因为外部js文件或者json文件时出现中文乱码的问题,经测试,在js文件中写代码:alert("中文")依然乱码,度娘得知说是asp.net webform编码和js编码不同导致乱码,经测试,js编码为utf-8,apsx编码为gb2312,所以在引用外部js文件时采用如下格式rn  charset="gb2312">rnrnrn重点是红色部分,至于json,则可以在加载时
【文本】数据格式——JSON
JSON数据格式描述
二级菜单-读取json二维数组实例
var carClass = [    {        "id":0,        "name":"微型车"    },{        "id":1,        "name":"小型车"    },{        "id":2,        "name":"紧凑车"    },{        "id":3,        "name":"中型车"    },{        "id
基于JQuery+Json数据格式的省市区三级联动
本文章适用于学习JQ 或者 json数据格式的初学者,老手自便rnrnrnrn&amp;amp;amp;amp;amp;amp;amp;amp;lt;!DOCTYPE html&amp;amp;amp;amp;amp;amp;amp;amp;gt;rn&amp;amp;amp;amp;amp;amp;amp;amp;lt;html&amp;amp;amp;amp;amp;amp;amp;amp;gt;rn&amp;amp;amp;amp;amp;amp;amp;amp;lt;head&amp;amp;amp
json,json数据格式
json,json数据格式
解析自定义的json数据
Json是开发中常见的数据交换格式,对于一般的json数据,使用NSJSONSerialization完全够用,代码如下:rn/**n * Json的数据表如下nn [{n "name":"Vincent",n "age":"18",n "tel":{n "home":"123",n "comp":"456"n }n },{n n "name":"Zander",n "age":"21",n "
Java解析JSON格式数据
    Java解析JSON格式的数据主要用到两个类JSONObject和JSONArray,这两个类在json-lib-2.4-jdk15包中,在使用JSONObject时除了需要这个包外还需要相关的依赖包不导入这些包在运行时就会报错。1.不包含数组的json数据,Java类的字段中也没有List。现在有一个User类如下:有两个字段id和name,json格式字符串如下:String obje...
js 处理动态json格式数据
在json格式数据中,不直接获取哪个key的数据,做循环处理时,是没有size,length方法的nnndata:{n &quot;暗咖&quot;: [&quot;1.jpg&quot;],n  &quot;灰藏青&quot;: [&quot;2.jpg&quot;]n}nfor(var key in data)n{n//key 就是暗咖n//imgarray 就是后面的数组 nvar imgarray=data[key];n}nn ...
Android中Json数据格式的解析
Json与xml是HTTP协议网络传输数据常用的两种格式。nnn一、什么是JSON?nnnJSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度。nnJSON就是一串字符串 只不过元素会使用特定的符号标注。nn{} 双括号表示对象nn[] 中括号表示数组nn"" 双引号内是属性或值nn: 冒
echarts 官方示例 json文件
echarts 官方示例 json文件 echarts 官方示例 json文件
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 asp微信开发视频 asp编程语言教程