当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Processing parseJSONArray()用法及代码示例


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.org大神的英文原创作品 parseJSONArray()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。