【问题标题】:Classic ASP server-side JSON library经典 ASP 服务器端 JSON 库
【发布时间】:2010-02-18 22:06:16
【问题描述】:

我继承了一些经典的 ASP 代码,我需要一个可以实例化并在服务器端运行的 JSON 库,以便与 JavaScript 编码的服务器端 ASP 一起使用。

我该怎么做?

【问题讨论】:

    标签: javascript json asp-classic legacy


    【解决方案1】:

    根据我的经验, JSON2.js 在经典 ASP 中工作。

    要使用它,我在 .asp 代码中执行此操作:

    <%@ language="Javascript" %>
    
    <script language="javascript" runat="server" src='json2.js'></script>
    
    <script language="javascript" runat="server">
    
       ... my code here....
    
       // use the JSON object:
       var jsonRepresentation = JSON.stringify(myObject, null, 2);
    
    </script>
    

    【讨论】:

      【解决方案2】:

      对于编写/输出 JSON,我相信 aspjson 项目是一个不错的选择。在 ASP“经典”中解析 JSON 在这里讨论:

      在该线程中,Chris Nielsen 有一个创造性的想法,即在服务器端使用 Javascript 库(因为 ASP 支持 JScript 和 VBScript)。我没有尝试过,但也许这可以解决解析和写入。

      【讨论】:

      • QueryToJSON 函数非常棒。将数据库结果输出为 json 的 1 行!
      【解决方案3】:

      我使用 aspjson 取得了巨大成功。

      http://code.google.com/p/aspjson/

      【讨论】:

        【解决方案4】:

        您可以尝试类似的方法:http://www.lshift.net/blog/2005/10/11/simple-ajax-with-json-chat-application-for-asp-30

        它将旧的 json.js 相当直接地封装到一个 json.asp 文件中,以便在服务器端运行。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-12-05
          • 1970-01-01
          • 2016-12-20
          • 2012-07-18
          相关资源
          最近更新 更多