0
是否有人對如何使用一個草圖的代碼編寫多個XML文件有一些建議。我正在嘗試使用ProXML庫來做到這一點,但這不起作用。出於某種原因,兩個XML文件中的一個被「污染」,數據應該只在另一個文件中。如何使用一個草圖編寫多個XML文件
感謝
是否有人對如何使用一個草圖的代碼編寫多個XML文件有一些建議。我正在嘗試使用ProXML庫來做到這一點,但這不起作用。出於某種原因,兩個XML文件中的一個被「污染」,數據應該只在另一個文件中。如何使用一個草圖編寫多個XML文件
感謝
更簡單的方法是使用PrintWriter的,和寫作XMLElement.toString()爲您的文件的內容:
XMLElement xmle1 = ...;
PrintWriter output = createWriter("file_1.xml");
output.println(xmle1.toString());
output.flush(); // always flush before closing, just to be sure
output.close();
XMLElement xmle2 = ...;
output = createWriter("file_2.xml");
output.println(xmle2.toString());
output.flush();
output.close();
這不具有DOCTYPE生成的XML文件,但它們當然是與Processing兼容的,因爲可以將寫入的XML讀回來以形成等效的XMLElement。
(PrintWriter的參考頁面:http://processing.org/reference/PrintWriter.html)
「草圖」未在java中定義。 「一個草圖的代碼」是什麼意思? – DwB 2011-04-20 17:37:12