C# 接收Json字符串时出现空数组问题
尝试将Json属性转换为C#属性时出现此错误。前提条件是一个数组,它在大多数情况下都是空的,否则它将是一个没有条目的数组。列表值也是如此(KvpDTO基本上是一个术语,它是一个具有id和value的对象) “正文:分析值时遇到意外字符:. 路径“form.sections[0]。子项。键入设置。前提条件”,第42行,位置0。“C# 接收Json字符串时出现空数组问题,c#,json,rest,C#,Json,Rest,尝试将Json属性转换为C#属性时出现此错误。前提条件是一个数组,它在大多数情况下都是空的,否则它将是一个没有条目的数组。列表值也是如此(KvpDTO基本上是一个术语,它是一个具有id和value的对象) “正文:分析值时遇到意外字符:. 路径“form.sections[0]。子项。键入设置。前提条件”,第42行,位置0。“ json中的数组中的空格导致错误。1)前提条件是一个列表,可以为null 2)json中的前提条件是一个空数组,不能为null(这也应该有效)。我怀疑,正如错误所说,那
json中的数组中的空格导致错误。1)前提条件是一个列表,可以为null 2)json中的前提条件是一个空数组,不能为null(这也应该有效)。我怀疑,正如错误所说,那里有一个无效字符,可能是一个隐藏字符。你是对的,数组中似乎有一堆空格。非常感谢。不客气