0

我正在使用 CKEditor 允许我们的用户创建内容(带有表格、图像等的文本)。然后,我想获取他们输入的任何内容,并使用 JSON 将其传递回 ASP.Net Web 服务。

我正在使用 JSON.stringify 将我的 JSON 对象转换为字符串,然后使用 JQuery ajax 将其发送到 Web 服务。

但是,当我尝试使用 Newtonsoft.JSON 在服务器上转换 JSON 字符串时,我收到一个错误,因为传递的不是有效的 JSON 字符串。我传递的 HTML 中的换行符和引号似乎是一个问题,我可以在使用 JSON.stringify 之前替换它们,但我担心用户几乎可以输入任何内容。我希望 JSON.stringify 能正确格式化我的 JSON,但似乎并非如此。还有什么我可以使用的东西可以让我的 JSON 字符串保持有效吗?

4

1 回答 1

1

以下 JSON 解析器解决了我的问题:

http://archive.plugins.jquery.com/project/json

也发现在

http://code.google.com/p/jquery-json/

于 2012-03-30T13:43:21.683 回答