當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。