【发布时间】:2021-08-01 16:36:11
【问题描述】:
尝试将 Json 属性转换为 C# 属性时出现此错误。 precondition 是一个大多数时候为空的数组,否则它将是一个没有条目的数组。 List 值也是如此(KvpDTO 基本上是一个字典,它是一个有 id 和 value 的对象)。
“正文:解析值时遇到意外字符:。路径'form.sections[0].children1.type_settings.preconditions',第42行,位置0。”
【问题讨论】:
-
1) preconditions 是一个列表,可以为 null 2) json 中的先决条件是一个空数组,而不是 null(这也应该有效)。我怀疑错误表明那里有一个无效字符,可能是隐藏的。
-
你是对的,显然数组中有一堆空格。非常感谢。
-
不客气