我有一个包含 json 数组的字符串。
数组如下所示:
[item1, item2, item3]
我需要 ac# 函数来将此 json 转换为 string[]
我找不到任何示例/教程。
如果您的字符串变量是数组的字符串表示,例如
"['item1', 'item2', 'item3']"
然后您可以使用序列化程序之一反序列化它。这是一个使用JSON.NET 的示例
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(',');
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句