【问题标题】:Having problems with empty arrays when recieving Json string接收 Json 字符串时出现空数组问题
【发布时间】:2021-08-01 16:36:11
【问题描述】:

尝试将 Json 属性转换为 C# 属性时出现此错误。 precondition 是一个大多数时候为空的数组,否则它将是一个没有条目的数组。 List 值也是如此(KvpDTO 基本上是一个字典,它是一个有 id 和 value 的对象)。

“正文:解析值时遇到意外字符:​。路径'form.sections[0].children1.type_settings.preconditions',第42行,位置0。”

left side properties, right side postman JSON

【问题讨论】:

  • 1) preconditions 是一个列表,可以为 null 2) json 中的先决条件是一个空数组,而不是 null(这也应该有效)。我怀疑错误表明那里有一个无效字符,可能是隐藏的。
  • 你是对的,显然数组中有一堆空格。非常感谢。
  • 不客气

标签: c# json rest


【解决方案1】:

json 数组中的空格导致错误。

【讨论】:

    猜你喜欢
    • 2012-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-12
    相关资源
    最近更新 更多