首页 > 其他分享 >FireDAC使用Mormot开发Rest服务器,返回JSON数据格式的问题

FireDAC使用Mormot开发Rest服务器,返回JSON数据格式的问题

时间:2022-08-20 16:14:35浏览次数:48  
标签:返回 FireDAC JSON Rest Mormot Json 数据格式

FireDAC沿用了一贯的DataSnap的数据返回方式,这也使得开发出来的REST Server很给难给第三方应用提供服务

用什么办法可以解决FireDAC直接序列返回的Json只是数据信息,而不是返回了包含数据结构等其它信息呢?

当然完全可以自己使用遍历的方式来组装Json返回数据,反正我觉得这个方式不仅麻烦,而且效率肯定也低

FireDAC使用SaveToStream直接序列成Json,有没有类似的方法?反正我在网上是没有找到,哪里有好的方法,欢迎探讨

 

标签:返回,FireDAC,JSON,Rest,Mormot,Json,数据格式
From: https://www.cnblogs.com/edrp/p/16607915.html

相关文章

  • 如何在Spring Boot Rest服务方法中设置响应头值
    如何在SpringBootRest服务方法中设置响应头值问题描述新手问题...我正在构建我的第一个SpringBootRestful服务.我的静态服务设计要求在响应头中返回一些数据. 推荐......
  • Interesting Sum - 题解【思维】
    InterestingSum-题解【思维】前言在vscode上配置了markdown插件,取代了之前写md的工具,本博客用来测试插件好不好用,所以选的题比较简单。但是jiangly这道题被FST了【滑......
  • CF1092E. Minimal Diameter Forest
    \(\texttt{Difficulty:2000}\)题意给定\(n(1\len\le1000)\)个点,\(m(0\lem\len-1)\)条边组成的森林,现在增加一些边,是森林成为一棵树,并且其直径最小,求最小直径以及......
  • restcontroller和controller区别
    @RestController和@Controller注解RestController的作用相当于Controller加ResponseBody共同作用的结果,但采用RestController请求方式一般会采用Restful风格的形式。Cont......
  • REST的理解.md
    REST名称REST--REpresentationalStateTransfer全称是ResourceRepresentationalStateTransfer,第一个单词被省略了。通俗来讲就是:资源在网络中以某种表现形式进行......
  • mysql 报错 ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting tran
    产生这个问题的原因是因为在mysql中产生了事务A,执行了修改的语句,比如:updatet1setaget=18whereid=1;此时事务并未进行提交,事务B开始运行,也同样需要修改id为1的用户的......
  • docker --restart 重启策略
    docker--restart重启策略--restart=no,默认策略,在容器退出时不重启容器--restart=on-failure,在容器非正常退出时(退出状态非0),才会重启容器--restart=on-failure:3,在容......
  • RESTful和RPC
    RESTful架构是对MVC架构改进后所形成的一种架构,通过使用事先定义好的接口与不同的服务联系起来。在RESTful架构中,【浏览器使用POST,DELETE,PUT和GET四种请求方式分别对指定的......
  • 10、RestTemplate方式实现远程调用Client
    一、JSONObject类详解:JSONobject是FastJson提供的对象,在API中是用一个私有的常量map进行封装的,实际就是一个map,只不过 FastJson对其进行了封装,添加了很多方便快捷的属性......
  • restTemplate请求报错RestClientException
    restTemplate请求报错RestClientException Couldnotextractresponse:nosuitableHttpMessageConverterfoundforresponsetype[classxxxx]andcontenttype[mu......