Classic ASP server-side JSON library

浪尽此生 提交于 2019-11-27 22:30:46

问题


I have inherited some Classic ASP code and I need a JSON library that can be instantiated and run server-side for use with JavaScript-coded server-side ASP.

How can I do this?


回答1:


For writing/outputting JSON i believe the aspjson project is a pretty good choice. Parsing JSON in ASP "classic" is discussed here:

  • Any good libraries for parsing JSON in Classic ASP?

In that thread, Chris Nielsen has a creative idea of using a Javascript library on the server side (as ASP supports JScript as well as VBScript). I have not tried it, but maybe that could solve both parsing and writing.




回答2:


In my experience, JSON2.js works in Classic ASP.

To use it, I do this in the .asp code:

<%@ 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>



回答3:


I've used aspjson with great success.

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




回答4:


You could try something similar to this: http://www.lshift.net/blog/2005/10/11/simple-ajax-with-json-chat-application-for-asp-30

It has a fairly direct encapsulation of the old json.js into a json.asp file for running on the server-side.



来源:https://stackoverflow.com/questions/2292575/classic-asp-server-side-json-library

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!