Rest 如何在Delphi10.2中使用Datasnap发布JSON?

Rest 如何在Delphi10.2中使用Datasnap发布JSON?,rest,datasnap,delphi-10.2-tokyo,Rest,Datasnap,Delphi 10.2 Tokyo,我试图在Delphi10.2中使用DataSnap REST服务器组件 我在发送web响应时遇到了一个问题,实际上浏览器正在接收一个字符串(我发送的JSON),但它没有将其视为“正确的”JSON 以下是我的代码的一些详细信息: my server方法返回一个字符串(JSON字符串) 在webmodule中,我在过程WebModuleBeforeDispatch中添加了: Response.ContentType := 'application/json'; 有没有办法发送这个“正确”的JSON

我试图在Delphi10.2中使用DataSnap REST服务器组件

我在发送web响应时遇到了一个问题,实际上浏览器正在接收一个字符串(我发送的JSON),但它没有将其视为“正确的”JSON

以下是我的代码的一些详细信息:

my server方法返回一个字符串(JSON字符串)

在webmodule中,我在过程
WebModuleBeforeDispatch
中添加了:

Response.ContentType := 'application/json';

有没有办法发送这个“正确”的JSON?

请描述一下“正确”的JSON是什么意思。并非所有浏览器都专门格式化JSON,但如果您希望它是“漂亮的JSON”,则需要安装一个附加组件或将其复制/粘贴到在线转换器中,以便更好地阅读。谢谢您的回答。我所说的正确的JSON是一个表示我的JSON但不带引号的字符串。事实上,使用引号,浏览器无法转换JSON。我要发送:{“姓名”:“罗兰”,“身份证”:1}“我应该发送:{“姓名”:“罗兰”,“身份证”:1}谢谢。