【发布时间】:2013-08-02 01:03:26
【问题描述】:
我正在尝试从网络上检索一些数据。数据以 JSON 对象或 XML 的形式提供:在这两种情况下,我都希望 不基于此 XML/JSON 的结构构建模型,而只是检索我需要的数据。
HttpResponseMessage response = await client.PostAsync(
"http://www.someAPI.com/api.xml",
requestContent);
response.EnsureSuccessStatusCode();
HttpContent content = response.Content;
如果我必须基于我将收到的数据结构构建模型,我会这样做:我只想知道是否有任何替代方案。我可以将content 解析为匿名类型,例如,将数据检索为任意字段或属性或数组索引吗?
假设:response.Countries[5].CountryId。这两种类型(JSON 和 XML)中的任何一种都可以吗?我该怎么做?
【问题讨论】: