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