asp如何解析json字符串并转化为asp对象

互联网 17-8-19
本文介绍如何使用asp解析json字符串,大家都知道asp对json的处理没有php那么简单,也没有键值对数组,这可能也是它最终被php取代的直接原因。

下面代码经本人测试可用,

Dim scriptCtrl  Function parseJSON(str)      If Not IsObject(scriptCtrl) Then          Set scriptCtrl = Server.CreateObject("MSScriptControl.ScriptControl")          scriptCtrl.Language = "JScript"          scriptCtrl.AddCode "Array.prototype.get = function(x) { return this[x]; }; var result = null;"      End If      scriptCtrl.ExecuteStatement "result = " & str & ";"      Set parseJSON = scriptCtrl.CodeObject.result  End Function  Dim json  json = "{a:""aaa"", b:{ name:""bb"", value:""text"" }, c:[""item0"", ""item1"", ""item2""]}"  Set obj = parseJSON(json)  Response.Write obj.a & "<br />"  Response.Write obj.b.name & "<br />"  Response.Write obj.c.length & "<br />"  Response.Write obj.c.get(0) & "<br />"  Set obj = Nothing  Set scriptCtrl = Nothing

本文由PHP中文网提供,

文章地址:http://www.php.cn/csharp-article-377133.html

学编程就来PHP中文网 www.php.cn

以上就是asp如何解析json字符串并转化为asp对象的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 字符串
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:asp读取excel表格第x行第y列值

相关资讯