【发布时间】:2011-08-30 16:55:22
【问题描述】:
我正在从各种 Web 服务收集数据,一些返回 XML,一些返回 JSON。我研究了 JSON.Net 作为 JSON 的解析器,它看起来可以很好地提取我需要的项目,特别是使用 Linq。
问题是,我是否应该继续使用 JSON.Net 的转换方法,将我收到的所有 XML 转换为 JSON 再进行处理,也就是说我只需要编写 JSON 的解析方法。
谁能想到拥有单独的 XML 解析代码的好处(可能用 Linq 查询它)。如果数据结构开始变得复杂,使用 JSON 是否有缺点?
【问题讨论】:
标签: c# .net json linq-to-xml json.net