2
A
回答
5
(我假設服務器使用默認的.NET序列化。)
的.NET和Java序列化是不相容的,所以你不能反序列化的C#類到Java。
要將C#服務器連接到Java客戶端,必須在兩個平臺上使用兼容的序列化庫。一個例子是WOX,截至this answer的一個類似的問題。 (這是一個XML序列化程序,所以會有相當大的開銷。)
0
你可以使用一個
代碼:
java.sql.ResultSet中
對象,它是非常接近你想要在C#中的東西。
喜歡的東西
代碼:
聲明S = conn.createStatement(); ResultSet rs = s.executeQuery(「select * from generic_table」); ResultSetMetaData md = rs.getMetaData();
+0
謝謝,但我的問題是,Web服務請求是序列化的C#類DataTable。我怎樣才能將它轉換成java類? – stemm
0
正如在其他答案中指出的那樣,您需要使用像wox(https://github.com/codelion/wox)這樣的跨平臺序列化庫。 Wox將允許您使用Java序列化您的對象,並使用C#反序列化它們(反之亦然)。
相關問題
- 1. 如何將類型化的DataTable轉換爲實體列表?
- 2. C#將Datatable轉換爲
- 3. 如何將JsonObject實例轉換/反序列化爲具體類?
- 4. 將java序列化爲c#
- 5. 將java字節轉換爲c#字節(序列化問題)
- 6. 將Datatable轉換爲C#中的數組
- 7. 將DataTable的單列轉換爲CSV
- 8. 將實例列表轉換爲實例屬性列表
- 9. 如何將列表STL的迭代器轉換爲實例(C++)
- 10. 將.NET EventLogEntry實例序列化爲XML
- 11. 將類實例序列化爲JSON
- 12. 將KeyValuePair的集合轉換爲對象實例。 JSON的反序列化
- 13. 將DataTable轉換爲字典C#
- 14. 將DataRow []轉換爲DataTable的ASP.NET轉換
- 15. 其他類實例化的類:Java到C++的轉換
- 16. 將列表轉換爲DataTable空白{}
- 17. 將DataTable列從布爾轉換爲Int
- 18. 將DataTable轉換爲泛型列表?
- 19. 將XText模型實例序列化並反序列化爲OutputStream
- 20. 將序列化的Java Double轉換爲等效的VC++類型
- 21. 將DataTable轉換爲帶有枚舉C列的字典#
- 22. 我們可以將列表轉換爲C#中的DataTable嗎?
- 23. 如何將DataTable轉換爲C#中的對象類型列表#
- 24. 將Java序列化的bean轉換爲xml
- 25. 可以將序列化的java對象轉換爲文本嗎?
- 26. 如何將xstream轉換爲java對象的xml序列化?
- 27. 將序列化類轉換爲xml
- 28. 將CellSet轉換爲DataTable
- 29. 將datatable轉換爲datareader
- 30. 將DataTable轉換爲對象[,]
請看[this](http://stackoverflow.com/questions/1340283/c-datatable-equivalent-in-java)鏈接。我希望這將有所幫助。 –
謝謝。這是否意味着,我可以簡單地將接收到的C#序列化對象轉換爲java對象的實例? – stemm