DataSnap与JSON序列化(2)

来源:互联网 发布:杭州声讯网络 编辑:程序博客网 时间:2024/05/01 12:44

Server Method可以支持OLEVariant类型,但不支持Variant类型,呵呵,都一样的东西,可能笔误吧。查看DSReflect.pas的这个函数

里面只列举了OLEVariant。

写一个函数试试:

客户端调用:

可以得到正确的结果。但是如果用http get调用,就会报错:

服务器错误信息:Cannot convert DBX type TDBXTypes.Variant into a JSON value

客户端错误信息:HTTP/1.1 500 Internal Server Error.

难道DataSnap自己没有使用JSON格式编码??

原创粉丝点击