Module org.xmlpull.v1
Class Roundtrip
- java.lang.Object
-
- Roundtrip
-
public class Roundtrip extends java.lang.ObjectThis sample demonstrates how to roundtrip XML document (roundtrip is not exact but infoset level)
-
-
Field Summary
Fields Modifier and Type Field Description private XmlPullParserparserprivate static java.lang.StringPROPERTY_SERIALIZER_INDENTATIONprivate static java.lang.StringPROPERTY_XMLDECL_STANDALONEprivate XmlSerializerserializer
-
Constructor Summary
Constructors Modifier Constructor Description privateRoundtrip(XmlPullParser parser, XmlSerializer serializer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidmain(java.lang.String[] args)private voidroundTrip()private static voidroundTrip(java.io.Reader reader, java.io.Writer writer, java.lang.String indent)private static voidroundTrip(XmlPullParserFactory factory, java.lang.String loc)private static voidroundTrip(XmlPullParserFactory factory, java.lang.String loc, java.lang.String indent)private voidwriteStartTag()private voidwriteToken(int eventType)
-
-
-
Field Detail
-
PROPERTY_XMLDECL_STANDALONE
private static final java.lang.String PROPERTY_XMLDECL_STANDALONE
- See Also:
- Constant Field Values
-
PROPERTY_SERIALIZER_INDENTATION
private static final java.lang.String PROPERTY_SERIALIZER_INDENTATION
- See Also:
- Constant Field Values
-
parser
private XmlPullParser parser
-
serializer
private XmlSerializer serializer
-
-
Constructor Detail
-
Roundtrip
private Roundtrip(XmlPullParser parser, XmlSerializer serializer)
-
-
Method Detail
-
writeStartTag
private void writeStartTag() throws XmlPullParserException, java.io.IOException- Throws:
XmlPullParserExceptionjava.io.IOException
-
writeToken
private void writeToken(int eventType) throws XmlPullParserException, java.io.IOException- Throws:
XmlPullParserExceptionjava.io.IOException
-
roundTrip
private void roundTrip() throws XmlPullParserException, java.io.IOException- Throws:
XmlPullParserExceptionjava.io.IOException
-
roundTrip
private static void roundTrip(java.io.Reader reader, java.io.Writer writer, java.lang.String indent) throws XmlPullParserException, java.io.IOException- Throws:
XmlPullParserExceptionjava.io.IOException
-
roundTrip
private static void roundTrip(XmlPullParserFactory factory, java.lang.String loc) throws XmlPullParserException, java.io.IOException
- Throws:
XmlPullParserExceptionjava.io.IOException
-
roundTrip
private static void roundTrip(XmlPullParserFactory factory, java.lang.String loc, java.lang.String indent) throws XmlPullParserException, java.io.IOException
- Throws:
XmlPullParserExceptionjava.io.IOException
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception- Throws:
java.lang.Exception
-
-