在C#中反序列化JSON数组

阿普曲

我有一个很奇怪的JSON数组,如下所示

[[“ 1”,“ hello”],[“ 2”,“ hello2”],[“ 3”,“ hello3”],[“”,“”],[“”,“”],[null, null],[null,null],[null,null],[null,null],[null,null]]

我需要在C#中反序列化,但是似乎没有什么普通的东西可以将其转换为我尝试过的字符串,但是随后出现以下错误:

数组反序列化不支持字符串类型。

这是我尝试的代码:

string jsonString = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize<string>(json);

您将如何获取JSON中的字符串?

赫尔

您可以将其反序列化为字符串数组的数组:

string[][] jsonString = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize<string[][]>(json);

也许还有一个字符串元组列表(由于缺少唯一键,字典可能会出现问题):

List<Tuple<string, string>> jsonString = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialze<List<Tuple<string, string>>(json);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在C#中反序列化嵌套的JSON数组

来自分类Dev

在C#中反序列化JSON:对象与数组

来自分类Dev

在C#中反序列化JSON:对象与数组

来自分类Dev

在 C# 中反序列化 JSON 值数组

来自分类Dev

C#:“无法反序列化当前JSON数组”

来自分类Dev

C#在JSON中反序列化JSON

来自分类Dev

在C#中反序列化json Java对象

来自分类Dev

在C#中反序列化复杂的JSON数据

来自分类Dev

JSON响应未在C#中反序列化?

来自分类Dev

Json在C#中反序列化

来自分类Dev

如何在C#中反序列化JSON

来自分类Dev

在C#中反序列化JSON对象

来自分类Dev

无法在 C# 中反序列化 JSON 响应

来自分类Dev

反序列化JSON C#

来自分类Dev

C#:反序列化JSON

来自分类Dev

反序列化JSON C#

来自分类Dev

C#:反序列化JSON

来自分类Dev

反序列化 json C#

来自分类Dev

反序列化 json C#

来自分类Dev

在C#中反序列化嵌套数组JSON返回空值

来自分类Dev

在C#中反序列化嵌套JSON数组的问题

来自分类Dev

如何在UPW C#中从Web API反序列化JSON数组?

来自分类Dev

在C#中反序列化大小为1的JSON数组

来自分类Dev

在C#中反序列化嵌套JSON数组的问题

来自分类Dev

如何在C#中反序列化JSON数组

来自分类Dev

在 C# 中反序列化包含数组的 Json 数据

来自分类Dev

在C#中反序列化和序列化JSON文件

来自分类Dev

在C#中序列化List <T>并将其反序列化为js数组

来自分类Dev

在C#中序列化为JSON在TS中反序列化