Class XMLWriter

java.lang.Object
com.codename1.xml.XMLWriter

public class XMLWriter extends Object
XMLWriter writes an XML com.codename1.xml.Element into an XML string/file this allowing us to serialize previously parsed and modified XML.
  • Constructor Details

    • XMLWriter

      public XMLWriter(boolean encodeText)

      Creates a new XMLWriter.

      Parameters
      • encodeText: @param encodeText Determines whether or not text components (text content, tag names, attribute names, and attribute values) should be encoded with escapes when written. Use false if these values are already encoded.
  • Method Details

    • writeXML

      public void writeXML(Writer writer, Element element) throws IOException

      Writes the XML of an Element to a Writer. Note: may output invalid XML if you created text Elements using un-escaped Strings.

      Parameters
      • writer: The Writer to which the XML will be written.

      • element: The element whose XML will be written.

      Throws
      • IOException: if a write operation fails.
      Throws:
      IOException
    • toXML

      public String toXML(Element element)

      returns the XML as a String

      Parameters
      • element: the element to write
      Returns

      the XML as a String