这取决于,您是否计划支持其他平台?
基于.Net的平台拥有丰富的资源,可以轻松使用各种序列化方法(以及许多其他方差)托管的服务。如果您只打算支持Windows Phone或其他基于.Net的平台,那么您可能会发现XML序列化很容易并且可以坚持使用它。当您开始考虑其他平台时,您可能会发现Xml序列化有时会很痛苦,而JSON是首选方式。
除了.Net平台附带的JSON序列化程序之外,如果您想使用JSON解析,您可能还需要查看JSON.Net(这比.Net库提供的更灵活) )和RestSharp用于使用JSON序列化来使用基于REST的服务。