[英]C# How to deserialize it into variables?
如何將其反序列化為變量? C #。 給一個例子,請已經第二天了,沒有去圖書館JSON.NET
{"messages":[{"text":"TEXT MESSAGE","channel":"main":"from":"USERNAME","fromid":651765,"t":1379970985409,"tc":"f16d7e"}}}
所以
void timer_Tick(object sender, EventArgs e)
{
string json = @"{""messages"":[{""text"":""TEXT MESSAGE"",""channel"":""main"":""from"":""USERNAME"",""fromid"":651765,""t"":1379970985409,""tc"":""f16d7e""}}} ";
dynamic stuff = Newtonsoft.Json.JsonConvert.DeserializeObject(json);
string color = stuff.text;
label1.Text = color;
}
解析值后,遇到意外字符::。 路徑“ messages [0] .channel”,第1行,位置52。
我認為main和from之間的冒號必須是逗號。 第二個收尾卷發應該是平方的。
所以你的字符串:
@"{""messages"":[{""text"":""TEXT MESSAGE"",""channel"":""main"":""from"":""USERNAME"",""fromid"":651765,""t"":1379970985409,""tc"":""f16d7e""}}} ";
應該是這樣的:
@"{""messages"":[{""text"":""TEXT MESSAGE"",""channel"":""main"",""from"":""USERNAME"",""fromid"":651765,""t"":1379970985409,""tc"":""f16d7e""}]} ";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.