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(',');