JsonReader.Lenient 属性

定义

如果此分析器在接受的内容中是自由派的,则返回 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)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于