Processing, parseXML()
用法介紹。
用法
parseXML(xmlString)
parseXML(xmlString, options)
參數
xmlString
(String)
要解析為 XML 的內容
返回
XML
說明
接受一個字符串,解析它的內容,然後返回一個 XML 對象。如果字符串不包含 XML 數據或無法解析,則返回 null
值。
parseXML()
在動態提取數據時最有用,例如從第三方 API。通常,API 結果將保存為字符串,然後可以使用 parseXML()
轉換為結構化 XML 對象。在對新的 XML 對象執行操作之前,請務必檢查是否返回了 null
,以防無法解析 String 內容。
如果您的數據已作為 XML 文件存在於數據文件夾中,則使用 loadXML()
會更簡單。
例子
String data = "<mammals><animal>Goat</animal></mammals>";
void setup() {
XML xml = parseXML(data);
if (xml == null) {
println("XML could not be parsed.");
} else {
XML firstChild = xml.getChild("animal");
println(firstChild.getContent());
}
}
// Sketch prints:
// Goat
相關用法
- Processing parseJSONArray()用法及代碼示例
- Processing parseJSONObject()用法及代碼示例
- 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大神的英文原創作品 parseXML()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。