ASP が JSON 文字列を解析して ASP オブジェクトに変換する方法

PHP中文网
リリース: 2017-08-19 16:21:33
オリジナル
3501 人が閲覧しました

この記事では、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 中国語 Web サイトから提供されています

記事のアドレス: //m.sbmmt.com/ csharp-article-377133.html

学ぶ プログラミングについては、PHP 中国語 Web サイト m.sbmmt.com

にアクセスしてください。

以上がASP が JSON 文字列を解析して ASP オブジェクトに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!