0

我想知道是否有任何 ASP 资源可以实现与 jQuery.param 相同的功能。我正在 ASP 上创建 JSON 响应,对于某些字符(例如:“/”),我收到了类似“Uncaught SyntaxError: Unexpected token h jquery-1.8.3.min.js:2 v.extend.parseJSON jquery-”之类的错误1.8.3.min.js:2”,同时尝试“jQuery.parseJSON”响应。所以,我想,我需要用“%5C”替换“/”等等。无论如何“response.write”它而不处理我需要手动替换的所有字符?

我会非常感谢任何帮助。

http://jsonlint.com/

 {
     "Name": "hmp",
     "URL": """    
 }

第 3 行解析错误:

..."hmp",    "URL": """         }
----------------------^

期待 '}'、':'、','、']'

4

1 回答 1

1

你必须编写自己的函数来做这个经典的asp没有这样的功能。为了逃避“你必须使用另一个”这样的(带有vbscript的经典asp):

dim jsonStr

jsonStr = "{" &_
          "     ""Name"": ""hmp""," &_
          "     ""URL"": """" &_
          "}"

response.write jsonStr

您不必在经典 asp 中使用 vbscript 转义 \ 或 /

这是一个在生成 json 时实现一些有用功能的类

于 2013-02-18T13:12:10.113 回答