org.atzberger.xml
Class Atz_XML_Helper
java.lang.Object
org.atzberger.xml.Atz_XML_Helper
public class Atz_XML_Helper
- extends java.lang.Object
Generic routines useful for XML generation and parsing.
- Author:
- Paul J. Atzberger
- See Also:
- http://www.atzberger.org
Method Summary |
static int |
getNumberTokens(java.lang.String str)
|
static double[] |
parseDoubleArrayFromString(java.lang.String str)
|
static int[] |
parseIntArrayFromString(java.lang.String str)
|
static void |
writeXMLComment(java.io.BufferedWriter fid,
java.lang.String comment)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
Atz_XML_Writeable val)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
Atz_XML_Writeable[] valArray)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
Atz_XML_Writeable val)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
Atz_XML_Writeable[] valArray)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
Atz_XML_Writeable[] valArray,
java.lang.String attrStr)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
Atz_XML_Writeable val,
java.lang.String attrStr)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
boolean val)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
boolean val,
java.lang.String attrStr)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
double val)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
double[] val)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
double[] val,
java.lang.String attrStr)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
double val,
java.lang.String attrStr)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
int val)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
int[] val)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
int[] val,
java.lang.String attrStr)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
int val,
java.lang.String attrStr)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
java.lang.Object val)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
java.lang.Object val,
java.lang.String attrStr)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
java.lang.String val)
|
static void |
writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
java.lang.String val,
java.lang.String attrStr)
|
static void |
writeXMLEndTag(java.io.BufferedWriter fid,
java.lang.String tag)
|
static void |
writeXMLHeader(java.io.BufferedWriter fid,
java.lang.String version,
java.lang.String encoding)
|
static void |
writeXMLNewline(java.io.BufferedWriter fid)
|
static void |
writeXMLStartTag(java.io.BufferedWriter fid,
java.lang.String tag)
|
static void |
writeXMLStartTag(java.io.BufferedWriter fid,
java.lang.String tag,
java.lang.String attrStr)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
xmlTag_NULL
public static final java.lang.String xmlTag_NULL
- See Also:
- Constant Field Values
Atz_XML_Helper
public Atz_XML_Helper()
getNumberTokens
public static int getNumberTokens(java.lang.String str)
writeXMLHeader
public static void writeXMLHeader(java.io.BufferedWriter fid,
java.lang.String version,
java.lang.String encoding)
writeXMLNewline
public static void writeXMLNewline(java.io.BufferedWriter fid)
writeXMLComment
public static void writeXMLComment(java.io.BufferedWriter fid,
java.lang.String comment)
writeXMLStartTag
public static void writeXMLStartTag(java.io.BufferedWriter fid,
java.lang.String tag)
writeXMLStartTag
public static void writeXMLStartTag(java.io.BufferedWriter fid,
java.lang.String tag,
java.lang.String attrStr)
writeXMLEndTag
public static void writeXMLEndTag(java.io.BufferedWriter fid,
java.lang.String tag)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
java.lang.String val)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
java.lang.String val,
java.lang.String attrStr)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
java.lang.Object val)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
java.lang.Object val,
java.lang.String attrStr)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
int val)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
int val,
java.lang.String attrStr)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
double val)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
double val,
java.lang.String attrStr)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
boolean val)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
boolean val,
java.lang.String attrStr)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
double[] val)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
double[] val,
java.lang.String attrStr)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
int[] val)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
int[] val,
java.lang.String attrStr)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
Atz_XML_Writeable val)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
Atz_XML_Writeable val,
java.lang.String attrStr)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
Atz_XML_Writeable[] valArray)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
java.lang.String tag,
Atz_XML_Writeable[] valArray,
java.lang.String attrStr)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
Atz_XML_Writeable[] valArray)
writeXMLData
public static void writeXMLData(java.io.BufferedWriter fid,
Atz_XML_Writeable val)
parseDoubleArrayFromString
public static double[] parseDoubleArrayFromString(java.lang.String str)
parseIntArrayFromString
public static int[] parseIntArrayFromString(java.lang.String str)