Package totalcross.xml.rpc
Class XmlWriter
- java.lang.Object
-
- totalcross.xml.rpc.XmlWriter
-
public class XmlWriter extends java.lang.ObjectCorrectly formats Strings in XML syntax. Currently only supports ISO-8859-1 encoding of XML.
-
-
Constructor Summary
Constructors Constructor Description XmlWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidchardata(java.lang.String text)Formats cdata for XMLvoidendElement(java.lang.String elem)Formats a closing XML tagbyte[]getBytes()Gets this writer's contents as a byte array (already appends a \n)voidreset()Resets this XmlWriter so it can be used againvoidstartElement(java.lang.String elem)Formats an opening XML tagjava.lang.StringtoString()Gets this writer's contents as string (already appends a \n).voidwrite(java.lang.String text)Write the given text.
-
-
-
Method Detail
-
reset
public void reset()
Resets this XmlWriter so it can be used again
-
write
public void write(java.lang.String text)
Write the given text.
-
toString
public java.lang.String toString()
Gets this writer's contents as string (already appends a \n). Consider using getBytes() instead of this one.- Overrides:
toStringin classjava.lang.Object- Returns:
- All that was written to the internal buffer
- See Also:
getBytes()
-
getBytes
public byte[] getBytes()
Gets this writer's contents as a byte array (already appends a \n)- Returns:
- All that was written to the internal buffer
- Since:
- TotalCross 1.23
-
startElement
public void startElement(java.lang.String elem)
Formats an opening XML tag- Parameters:
elem- The element of the opening tag
-
endElement
public void endElement(java.lang.String elem)
Formats a closing XML tag- Parameters:
elem- The element of the closing tag
-
chardata
public void chardata(java.lang.String text)
Formats cdata for XML- Parameters:
text- The character data to be formatted
-
-