簡體   English   中英

將 Json 反序列化為數組類型屬性

[英]Deserializing Json to an Array type Propoerty

我是 Json 的新手。 我正在嘗試從 json 字符串填充我的對象“源”:

public class Sources  
{
   public long[] SourceIds;
}


string jsonstring = " [\r\n {\r\n  \"SourceIds\": 20181234\r\n  }, \r\n 
{\r\n  \"SourceIds\": 20181234\r\n  },\r\n {\r\n  \"SourceIds\": 
20181234\r\n  }\r\n]"

我的目標是擁有一個 'Sources' 的對象,其中填充了 'SourceIds' 的值。

提前致謝,

我懷疑您的實際 Json 如下所示:

string jsonstring = " [
 {
      \"SourceIds\": 20181234
  },  
  {
      \"SourceIds\": 20181234
  },
 {
      \"SourceIds\": 20181234
  }
]"

你可以序列化你的json

var result = JsonConvert.DeserializeObject<IList<Class1>>(String)

序列化類

public class Class1
{
    public int SourceIds { get; set; }
}

小提琴

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM