JsonReader.Lenient 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
如果此分析器在接受的内容中是自由派的,则返回 true。 - 或 - 将此分析器配置为在接受的内容中是自由派的。
public bool Lenient { [Android.Runtime.Register("isLenient", "()Z", "")] get; [Android.Runtime.Register("setLenient", "(Z)V", "")] set; }
[<get: Android.Runtime.Register("isLenient", "()Z", "")>]
[<set: Android.Runtime.Register("setLenient", "(Z)V", "")>]
member this.Lenient : bool with get, set
属性值
- 属性
注解
属性 getter 文档:
如果此分析器在接受的内容中是自由派的,则返回 true。
Java文档android.util.JsonReader.isLenient()。
属性 setter 文档:
将此分析器配置为在接受的内容中是自由派的。 默认情况下,此分析程序是严格的,并且仅接受 RFC 4627 指定的 JSON。 将分析器设置为宽大会导致它忽略以下语法错误:
<
>以换行符开头或#以换行符结尾的行><注释//结尾。
<li>C 样式注释开头 /* 和结尾 */。 此类注释可能不是嵌套的。
<li>Names that are unquoted or 'single quoted'.
<
>不带引号或 'single quoted'.
<li>Array 元素分隔, ; 而不是 ,。
<li>不必要的数组分隔符。 这些解释为 null 是否为省略值。
<li>名称和值,由 = 或 => 而不是 :。
<li Name/value pair 由 ;>分隔,,而不是 。
</ul>
Java文档android.util.JsonReader.setLenient(boolean)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。