Java、C#和Objective-C的模型类文件代码生成

Java、C#和Objective-C的模型类文件代码生成,c#,java,objective-c,code-generation,mdd,C#,Java,Objective C,Code Generation,Mdd,我们有一个项目,服务器(Java+Spring)和Android、iPhone和Windows Phone上的客户端。所有交互都将通过JSON格式实现。我们只想描述我们的协议一次,然后根据这个描述为所有客户机生成Java、C#和Obj-C类。我们正在寻找一种工具,比如谷歌ProtoBuf编译器(protoc)。但是ProtoBuf会生成太复杂的代码,这在本例中对我们来说是无用的,因为我们希望使用JSON而不是二进制序列化。是否有现成的解决方案

我们有一个项目,服务器(Java+Spring)和Android、iPhone和Windows Phone上的客户端。所有交互都将通过JSON格式实现。我们只想描述我们的协议一次,然后根据这个描述为所有客户机生成Java、C#和Obj-C类。我们正在寻找一种工具,比如谷歌ProtoBuf编译器(protoc)。但是ProtoBuf会生成太复杂的代码,这在本例中对我们来说是无用的,因为我们希望使用JSON而不是二进制序列化。是否有现成的解决方案