This sample demonstrates how XML data can be created and written to a stream, in this case a file stream. The function assumes that a file name and an instance of a struct class are passed as parameters.
This method demonstrates the use of a FileWriter.
import curam.util.xml.impl.XMLDocument; import curam.util.xml.impl.XMLEncodingConstants; import java.io.FileWriter; public class XMLSample { void saveToFile1(String fname, MyStruct myStruct) { FileWriter myFile = new FileWriter(fname); XMLDocument myDoc = new XMLDocument(XMLEncodingConstants.kEncodeISOLATIN1); myDoc.open(A User, 31-Dec-2002, 1.0, Sample 1); myDoc.add(myStruct); myDoc.close(); myFile.write(myDoc.toString()); myFile.close(); } }