ASP también puede procesar los datos de JSON.
Era demasiado problemático para tratar con JSON en el pasado, y la salida estuvo bien, simplemente encajó, y el análisis fue realmente un dolor de cabeza. Entonces, al encontrar este tipo de problema, los problemas de API generalmente se manejan en XML.
<%Dim SC4JSON SUB INITScriptControlSet sc4json = server.createObject (msscriptControl.scriptControl) sc4json.language = javascript sc4json.addcode var itemtemp = null; functy getJsArray (arr, index) {itemTemp = ARR [index];} end sub -getjSonObject ( strjson) sc4json.addcode var jsonObject = & strjson set getJsonObject = sc4json.codeObject.jsonObjectend function sub getjSArrayItem (objDest, objjsArray, index) en el currículum de error siguiente sc4json.run getJSArray, objjsArray, index set objDest = sc4json.codeObject.itemtemps si err.number = 0 luego exit subbjDest = sc4json.codeObject. itemtempend sub dim strteststrtest = {nombre: Alonely, edad: 24, Correo electrónico: [[email protected], [email protected]], familia: {padres: [padre, madre], toString: function () {return family miembro;}}} dim objTestCall inItScriptRolset objTest = getjsonObject (strtest)%% La dirección de correo electrónico de> <%= objTest.name%> es <%= sc4json.eval (jsonObject.email [0])%> <Br /> Hay direcciones de correo electrónico totales <%= objtest.email.length%> << Br /> <%Dim PathergetJSArrayItem Padre, objTest.Family.Parents, 0Response.Write Father%>Se pueden leer más artículos relacionados con el procesamiento ASP JSON.