我是Java的新手。我想通过Java Web Service将网络上的对象数组(ArrayList)发送到我的Silverlight应用程序。此ArrayList包含自定义类对象:
ArrayList<SVNSearchResult> results
所以我认为最好的方法是将其序列化为XML String,并在Silverlight部分使用LinQ来解析它。如果有更好的发送方式,请告诉我。谢谢。
答案 0 :(得分:4)
XML非常适合这种情况。如今,JSON将成为其他常见的嫌疑人之一。
无论您最终选择何种格式,请确保您获得正确的编码。
答案 1 :(得分:3)
对于首发,请尝试JSON。它具有网络效率格式,并得到世界上任何主要语言的支持。
XML只是我的第二选择,因为生成/解析更复杂,而且更冗长。