C# 使用C语言反序列化GWT-RPC响应#

C# 使用C语言反序列化GWT-RPC响应#,c#,parsing,deserialization,gwt-rpc,C#,Parsing,Deserialization,Gwt Rpc,是否可以使用C#解析或反序列化响应?我似乎找不到有关此~序列化格式的任何有用信息 我从该服务获得以下响应,并希望使用其内容 //OK[0,1,10,'Tjsknq4',4,6,9,'Tjsknq4',4,11,2,0,1,10,'TjsdwN4',4,6,9,'TjsdwN4',4,8,2,0,1,7,'TjskEwg',4,6,5,'TjskEwg',4,3,2,3,1,[“java.util.ArrayList/3821976829”,“com.initka.onlineinfo.serve

是否可以使用C#解析或反序列化响应?我似乎找不到有关此~序列化格式的任何有用信息

我从该服务获得以下响应,并希望使用其内容

//OK[0,1,10,'Tjsknq4',4,6,9,'Tjsknq4',4,11,2,0,1,10,'TjsdwN4',4,6,9,'TjsdwN4',4,8,2,0,1,7,'TjskEwg',4,6,5,'TjskEwg',4,3,2,3,1,[“java.util.ArrayList/3821976829”,“com.initka.onlineinfo.server.model.DepartureInformation/3749734003”,“Data49/24”,“StingA”,“stringA”,“stringA”,“642”,“642”,“642”,“642”,“642”,“642”,“642”,“642”,“642”,“642”,“642”,“642”,“642”,“642”,“642”,“642”,“642”,“642”,“642”,“642”,“642”,“642”,“642
略微修改

我知道它是用来使用Java和Javascript在服务器端和客户端之间进行通信的,但它也可以用C#反序列化,还是需要数据模型“DepartureInformation”

缩小的Javascript使用响应根据“java.util.ArrayList”/“DepartureInformation”中的数据填充列表,输出类似于下面的示例

  • 844、2、B、22分钟
  • 844,String1,A,49分钟
  • 844、2、B、52分钟

我强烈建议从GWT-RPC切换到RestyGWT()。它是一个漂亮/简单的基于REST的GWT客户端。切换后,您只需在服务器端实现一个基于C#REST的Web服务,所有json都会序列化为一组“DepartureInformation”对象(假设属性名称匹配)。

我强烈建议您从GWT-RPC切换到RestyGWT()。它是一个漂亮/简单的基于REST的GWT客户端。切换后,您只需在服务器端实现一个基于C#REST的Web服务,所有json都会序列化为一组“DepartureInformation”对象(假设属性名称匹配)。

GWP-RPC是一种非常封闭的格式。关于同一个主题,请看这里:这是一篇非常好的帖子,链接的powerpoint引导我访问和GwtParse,其中对请求负载的解释非常好。不幸的是,它并没有说太多关于序列化响应的内容。非常感谢您提供迄今为止最好的资源!GWP-RPC是一种非常封闭的格式。关于同一个主题,请看这里:这是一篇非常好的帖子,链接的powerpoint引导我访问和GwtParse,其中对请求负载的解释非常好。不幸的是,它并没有说太多关于序列化响应的内容。非常感谢您提供迄今为止最好的资源!