我是靠谱客的博主 善良抽屉,最近开发中收集的这篇文章主要介绍asp如何解析json字符串并转化为asp对象,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本文介绍如何使用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
登录后复制

本文由靠谱客提供,

文章地址:http://www.uoften.com/csharp-article-377133.html

学编程就来靠谱客 www.uoften.com

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

最后

以上就是善良抽屉为你收集整理的asp如何解析json字符串并转化为asp对象的全部内容,希望文章能够帮你解决asp如何解析json字符串并转化为asp对象所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(153)

评论列表共有 0 条评论

立即
投稿
返回
顶部