Processing, parseJSONArray()
用法介绍。
用法
parseJSONArray(input)
参数
input
(String)
要解析为 JSONArray 的字符串
返回
JSONArray
说明
接受 String
,解析其内容,并返回 JSONArray
。如果String
不包含JSONArray
数据或无法解析,则返回null
值。
parseJSONArray()
在动态提取数据时最有用,例如从第三方 API。通常,API 结果将保存到 String
,然后可以使用 parseJSONArray()
转换为结构化的 JSONArray
。在对新的 JSONArray
执行操作之前,请务必检查是否返回了 null
,以防无法解析 String
内容。
如果您的数据已作为 JSON
文件存在于数据文件夹中,则使用 loadJSONArray()
会更简单。
例子
String data = "[ \"Capra hircus\", \"Panthera pardus\", \"Equus zebra\" ]";
void setup() {
JSONArray json = parseJSONArray(data);
if (json == null) {
println("JSONArray could not be parsed");
} else {
String species = json.getString(1);
println(species);
}
}
// Sketch prints:
// Panthera pardus
相关用法
- Processing parseJSONObject()用法及代码示例
- Processing parseXML()用法及代码示例
- Processing popStyle()用法及代码示例
- Processing pmouseY用法及代码示例
- Processing pop()用法及代码示例
- Processing perspective()用法及代码示例
- Processing pixelDensity()用法及代码示例
- Processing pixelWidth用法及代码示例
- Processing pushStyle()用法及代码示例
- Processing printArray()用法及代码示例
- Processing pointLight()用法及代码示例
- Processing pixelHeight用法及代码示例
- Processing popMatrix()用法及代码示例
- Processing push()用法及代码示例
- Processing pushMatrix()用法及代码示例
- Processing printProjection()用法及代码示例
- Processing pmouseX用法及代码示例
- Processing print()用法及代码示例
- Processing printMatrix()用法及代码示例
- Processing pow()用法及代码示例
- Processing printCamera()用法及代码示例
- Processing pixels[]用法及代码示例
- Processing point()用法及代码示例
- Processing println()用法及代码示例
- Processing FFT用法及代码示例
注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 parseJSONArray()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。