Классическая ASP-серверная библиотека JSON - PullRequest
7 голосов
/ 19 февраля 2010

Я унаследовал некоторый классический код ASP, и мне нужна библиотека JSON, которую можно создать и запустить на стороне сервера для использования с серверным ASP на JavaScript-коде.

Как я могу это сделать?

Ответы [ 4 ]

8 голосов
/ 09 марта 2012

По моему опыту, 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>
5 голосов
/ 19 февраля 2010

Для написания / вывода JSON я считаю, что проект aspjson является довольно хорошим выбором.Разбор JSON в ASP "classic" обсуждается здесь:

В этой теме, КрисУ Нильсена есть творческая идея использовать библиотеку Javascript на стороне сервера (поскольку ASP поддерживает JScript и VBScript).Я не пробовал, но, возможно, это решило бы как разбор, так и запись.

2 голосов
/ 21 июня 2012

Я пользовался Aspjson с большим успехом.

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

1 голос
/ 19 февраля 2010

Вы можете попробовать что-то похожее на это: http://www.lshift.net/blog/2005/10/11/simple-ajax-with-json-chat-application-for-asp-30

Он имеет довольно прямую инкапсуляцию старого json.js в файл json.asp для запуска на стороне сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...