当前位置: 首页 > 面试题库 >

在经典ASP中有什么好的解析JSON的库吗?[关闭]

朱伯寅
2023-03-14
问题内容

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。

8年前关闭。

我已经能够找到大量的库来在Classic ASP(VBScript)中 生成 JSON,但是我还没有找到任何要 解析的库

我想要一些可以传递JSON字符串并获取某种VBScript对象(数组,Scripting.Dictionary等)的东西

谁能推荐一个在经典ASP中解析JSON的库?


问题答案:

请记住,经典ASP包括JScript和VBScript。有趣的是,您可以使用JScript解析JSON,然后直接在VBScript中使用生成的对象。

因此,可以在零修改的服务器端代码中使用规范的https://github.com/douglascrockford/JSON-
js/blob/master/json2.js

当然,如果您的JSON包含任何数组,则在解析完成后,这些数组将保留为JScript数组。您可以使用点表示法从VBScript访问JScript数组的内容。

<%@Language="VBScript" %>
<%
Option Explicit
%>

<script language="JScript" runat="server" src='path/to/json2.js'></script>

<%

Dim myJSON
myJSON = Request.Form("myJSON") // "[ 1, 2, 3 ]"
Set myJSON = JSON.parse(myJSON) // [1,2,3]
Response.Write(myJSON)          // 1,2,3
Response.Write(myJSON.[0])      // 1
Response.Write(myJSON.[1])      // 2
Response.Write(myJSON.[2])      // 3
%>


 类似资料:
  • 问题内容: 我已经继承了一些经典的ASP代码,并且需要一个可以实例化并在服务器端运行的JSON库,以与JavaScript编码的服务器端ASP配合使用。 我怎样才能做到这一点? 问题答案: 对于编写/输出JSON,我相信aspjson项目是一个不错的选择。在这里讨论在ASP“经典”中解析JSON: 在经典ASP中有什么好的解析JSON的库吗? 在该线程中,Chris Nielsen有一个在服务器端

  • 问题内容: 维基词典是一本涵盖多种语言的维基词典。它甚至有翻译。我会对解析和处理数据感兴趣,以前有人做过类似的事情吗?我可以使用任何图书馆吗?(最好是Python。) 问题答案: Wiktionary在具有API的MediaWiki上运行。 API文档的子页面之一是客户端代码,其中列出了一些Python库。

  • 问题内容: 我想使用经典的ASP脚本返回JSON对象(这是AJAX请求的一部分)。 如果我仅以以下形式发送回复: 这将工作,还是我实际上需要JSON库? 编辑: 我正在尝试在http://www.devbridge.com/projects/autocomplete/jquery/#howto上获取自动完成插件。 javascript: ASP: 自动完成功能不起作用。如果我使用像查找这样的本地查

  • 问题内容: 我计划使用P6Spy拦截我们体系结构中的数据库语句。但是,我在P6Spy网站上注意到该软件的最新版本是在2003年。有没有更好的选择,还是我应该坚持使用P6Spy? 问题答案: 我们仍将P6Spy与带有EJB2.0的Weblogic 8.1.5结合使用,并且具有一定的魅力。我将尝试将其与Weblogic 10.3和EJB3.0集成

  • 有图,这种弹出层vue有什么好的库吗?

  • 我们正在迁移到Azure和有一个应用程序,仍然在经典的ASP。我们已经将它需要与之通信的数据库迁移到Azure中的SQL数据库。 我们在一个运行Server2008 R2的VM中运行这个