答案是,这并不重要。它们几乎相同。他们使用稍微不同的API,所以选择你觉得更舒服的API。
您可以在此question中找到Android中的JSON解析示例。
您可以在此question中找到Android中的XML解析示例。
我可以想到使用XML而不是JSON的唯一原因是你的webservice响应很大。 JSON通常要求在开始解析之前到达整个响应。 XML很容易支持 pull解析器,它可以在所有数据到达之前“动态”解析 - 这可以更高效。但如果您的回答很小,那么您并不需要这么做。
如果您现有的Web服务已经返回JSON对象,那么这可能是坚持使用JSON的理由。