我正在使用CKEditor来允许我们的用户创建内容(带有表格,图像等的文本)。然后我想拿走他们输入的内容并使用JSON将其传递回ASP.Net Web服务。
我正在使用JSON.stringify将我的JSON对象转换为字符串,然后使用JQuery ajax将其发送到Web服务。
但是当我尝试使用Newtonsoft.JSON在服务器上转换JSON字符串时,我收到一个错误,因为传递的内容不是有效的JSON字符串。这似乎是我传递的HTML中的换行符和引号的问题,我可以在使用JSON.stringify之前替换它们,但我担心的是用户几乎可以输入任何内容。我希望JSON.stringify能正确格式化我的JSON,但似乎并非如此。还有其他我可以用来保持我的JSON字符串有效的东西吗?