如何使用JSON.Net解析此JSON?

卢德洛斯雷耶斯二世

我无法检索queued_messages中的值。我正在使用C#,这是示例JSON数据:

{
  "queued_messages": 
  [
    "MessageID082420150825111152",
    "MessageID082420150825111153",
    "MessageID082420150825111154"
  ]
}

这是我的代码:

string json = httpRequest.message.Trim();

JObject jsonIDs = JObject.Parse(json);

Queued_messages queuedMessageIDs = jsonIDs["queued_messages"].ToObject<Queued_messages>();

Queued_messages的类别:

  public class Queued_messages
  {
      [JsonProperty("queued_messages")]
      public string queued_messages { get; set; }
  }
后背

queued_messages 必须是一个数组

public class Queued_messages
{
    [JsonProperty("queued_messages")]
    public string[] queued_messages { get; set; }
}

JObject jsonIDs = JObject.Parse(json);
Queued_messages queuedMessageIDs = jsonIDs.ToObject<Queued_messages>();

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章