JSONArray 构造函数

定义

重载

名称 说明
JSONArray()

创建 JSONArray 不带值的值。

JSONArray(Object)

JSONArray使用给定基元数组中的值创建新的值。

JSONArray(JSONTokener)

使用标记器中下一 JSONArray 个数组中的值创建新的值。

JSONArray(ICollection)

通过复制给定集合中的所有值来创建新的 JSONArray 值。

JSONArray(String)

JSONArray使用 JSON 字符串中的值创建新项。

JSONArray(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

JSONArray()

创建 JSONArray 不带值的值。

[Android.Runtime.Register(".ctor", "()V", "")]
public JSONArray();
属性

注解

创建 JSONArray 不带值的值。

Java文档org.json.JSONArray.JSONArray()

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

适用于

JSONArray(Object)

JSONArray使用给定基元数组中的值创建新的值。

[Android.Runtime.Register(".ctor", "(Ljava/lang/Object;)V", "")]
public JSONArray(Java.Lang.Object? array);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/Object;)V", "")>]
new Org.Json.JSONArray : Java.Lang.Object -> Org.Json.JSONArray

参数

array
Object
属性

例外

注解

JSONArray使用给定基元数组中的值创建新的值。

Java文档org.json.JSONArray.JSONArray(java.lang.Object)

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

适用于

JSONArray(JSONTokener)

使用标记器中下一 JSONArray 个数组中的值创建新的值。

[Android.Runtime.Register(".ctor", "(Lorg/json/JSONTokener;)V", "")]
public JSONArray(Org.Json.JSONTokener? readFrom);
[<Android.Runtime.Register(".ctor", "(Lorg/json/JSONTokener;)V", "")>]
new Org.Json.JSONArray : Org.Json.JSONTokener -> Org.Json.JSONArray

参数

readFrom
JSONTokener

一个标记器,其 nextValue() 方法将生成一个 JSONArray

属性

例外

如果分析失败或未生成 JSONArray.

注解

使用标记器中下一 JSONArray 个数组中的值创建新的值。

Java文档org.json.JSONArray.JSONArray(org.json.JSONTokener)

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

适用于

JSONArray(ICollection)

通过复制给定集合中的所有值来创建新的 JSONArray 值。

[Android.Runtime.Register(".ctor", "(Ljava/util/Collection;)V", "")]
public JSONArray(System.Collections.ICollection? copyFrom);
[<Android.Runtime.Register(".ctor", "(Ljava/util/Collection;)V", "")>]
new Org.Json.JSONArray : System.Collections.ICollection -> Org.Json.JSONArray

参数

copyFrom
ICollection

一个集合,其值是受支持的类型。 不允许不受支持的值,并且将生成处于不一致状态的数组。

属性

注解

通过复制给定集合中的所有值来创建新的 JSONArray 值。

Java文档org.json.JSONArray.JSONArray(java.util.Collection)

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

适用于

JSONArray(String)

JSONArray使用 JSON 字符串中的值创建新项。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public JSONArray(string? json);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Org.Json.JSONArray : string -> Org.Json.JSONArray

参数

json
String

包含数组的 JSON 编码字符串。

属性

例外

如果分析失败或未生成 JSONArray.

注解

JSONArray使用 JSON 字符串中的值创建新项。

Java文档org.json.JSONArray.JSONArray(java.lang.String)

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

适用于

JSONArray(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

protected JSONArray(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Org.Json.JSONArray : nativeint * Android.Runtime.JniHandleOwnership -> Org.Json.JSONArray

参数

javaReference
IntPtr

nativeint

IntPtr一个包含Java本机接口 (JNI) 对象引用。

transfer
JniHandleOwnership

指示 JniHandleOwnership如何处理 javaReference

注解

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

适用于