2012-06-28 45 views
2

我正在創建一個Compact Framework 3.5應用程序,它是舊版Java Web應用程序的客戶端。雙方之間的通信協議是REST + JSON。從POJO到POCO的轉換

POJO到JSON的序列化不是問題,因爲POJO已經存在。 但是從頭開始重寫所有POJO源代碼的C#版本以能夠反序列化JSON客戶端,我寧願使用某些工具來生成代碼。 或者至少,使用「標準化」方法手動進行轉換。

你知道一些工具可以滿足這些需求嗎?或者一些手動方法?

由於通過提前

法比安斯基

回答

1

我認爲這真的取決於你有什麼

  1. 如果你有WADL比有可能是可以從它生成類的工具。
  2. 如果您有XSD的請求和響應對象,您也可以從中生成C#類。
  3. You can try using tools that convert java to C#
+0

好吧,我用JDK的schemagen.exe和MSDK的XSD.EXE做的工作,使用XSD作爲緩衝。謝謝。 – FabienM