我有一套合适模式的XML文件 - XML文件定义了二进制通信协议(消息结构)。生成一个协议缓冲区定义
我想利用Google的协议缓冲区技术。
我使用现有代码将XML文件加载到对象模型(内存中)中。 我想从该对象模型中生成一个.proto文件。
所以基本上我正在寻找的是代表.proto文件格式作为对象模型并将该对象模型保存到.proto文件中的代码/库(在C#/ .NET中)。
我看了看乔恩斯基特的DOTNET-protobufs,我想我明白它(根据.proto文件生成C#代码)
不过,我并没有弄清楚,如果我可以用它我的项目(它可能在那里有.proto格式的对象模型,但可能只有代码可以解析这个格式并且不会写出来)
非常interresting!它现在支持吗? – asgerhallas 2009-05-13 17:10:05