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


Processing saveXML()用法及代碼示例


Processing, saveXML()用法介紹。

用法

  • saveXML(xml, filename)

參數

  • xml (XML) 要保存到磁盤的 XML 對象
  • filename (String) 要寫入的文件的名稱

返回

  • boolean

說明

將 XML 對象的內容寫入文件。默認情況下,此文件保存到草圖的文件夾中。通過從"Sketch" 菜單中選擇“顯示草圖文件夾”打開此文件夾。



或者,可以使用絕對路徑(在 Unix 和 Linux 上以 /開頭,或在 Windows 上以驅動器號開頭)將文件保存到計算機上的任何位置。



Processing API 加載和保存的所有文件都使用 UTF-8 編碼。

例子

// The following short XML file called "mammals.xml" is parsed 
// in the code below. It must be in the project's "data" folder.
//
// <?xml version="1.0"?>
// <mammals>
//   <animal id="0" species="Capra hircus">Goat</animal>
//   <animal id="1" species="Panthera pardus">Leopard</animal>
//   <animal id="2" species="Equus zebra">Zebra</animal>
// </mammals>

XML xml;

void setup() {
  xml = loadXML("mammals.xml");
  XML firstChild = xml.getChild("animal");
  xml.removeChild(firstChild);
  saveXML(xml, "subset.xml");
}

// Sketch saves the following to a file called "subset.xml":
// <?xml version="1.0"?>
// <mammals>
//   <animal id="1" species="Panthera pardus">Leopard</animal>
//   <animal id="2" species="Equus zebra">Zebra</animal>
// </mammals>

相關用法


注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 saveXML()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。