c# - 将json字符串转换为字符串数组

标签 c# arrays json string serialization

我正在尝试将 json 字符串转换为字符串数组

我的 json 字符串:[\"false\",\"true\"]"

var js = new System.Web.Script.Serialization.JavaScriptSerializer();
string[] strArray = new string[2];
strArray = js.Deserialize("[\"false\",\"true\"]", string[2]).ToArray();

但它只允许我做一个 charArray。

我只需要能够将我的结果称为 strArray[0] 以便它返回 "false"

最佳答案

尝试做:

strArray = js.Deserialize<string[]>("[\"false\",\"true\"]");

关于c# - 将json字符串转换为字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57509901/

相关文章:

c# - 我可以使用 <inheritdoc cref> 来引用另一个变量的 XML 摘要吗?

c# - 如何调查 Process.Start() 失败?

c++ - 在 C++ 中设置 array1 = array2

java - 如何在 Java 中使用 List、ArrayList 和/和 Array 创建二维数组

python - python 中删除元素的一部分

C# 如何在转换 ToString() 之前检查是否有任何值

c# - 无效的数组洗牌器

java - 无法找出 java.lang.NullPointerException 错误

json - 如何解析从 SOAP WS 的 XML 响应创建的 JSON?

c# - 异步 Json.net 反序列化