0
我有一個字符串包含一個json數組。將簡單的json數組轉換爲C#中的字符串數組#
數組是這樣的:
[item1, item2, item3]
我需要一個C#函數來此JSON轉換爲string[]
我找不到這方面的任何例子/教程。
我有一個字符串包含一個json數組。將簡單的json數組轉換爲C#中的字符串數組#
數組是這樣的:
[item1, item2, item3]
我需要一個C#函數來此JSON轉換爲string[]
我找不到這方面的任何例子/教程。
如果字符串變量是一個數組像
"['item1', 'item2', 'item3']"
字符串表示。然後,您可以在使用序列化的一個反序列化。下面是使用
var a = "['item1', 'item2', 'item3']";
string[] resultArray = Newtonsoft.Json.JsonConvert.DeserializeObject<string[]>(a);
字符串[item1, item2, item3]
看起來不像數組的字符串化版本一個示例,並且不能容易地轉換爲一個數組像我們上面那樣,因爲它是。
如果您的字符串變量值類似item1, item2, item3
,您可以調用string.Split
方法,它會給你一個數組。
var a = "item1, item2, item3";
string[] resultArray = a.Split(',');