我无法检索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] 删除。
我来说两句