Class Roundtrip
- java.lang.Object
-
- Roundtrip
-
public class Roundtrip extends java.lang.Object
This sample demonstrates how to roundtrip XML document (roundtrip is not exact but infoset level)
-
-
Field Summary
Fields Modifier and Type Field Description private XmlPullParser
parser
private static java.lang.String
PROPERTY_SERIALIZER_INDENTATION
private static java.lang.String
PROPERTY_XMLDECL_STANDALONE
private XmlSerializer
serializer
-
Constructor Summary
Constructors Modifier Constructor Description private
Roundtrip(XmlPullParser parser, XmlSerializer serializer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
main(java.lang.String[] args)
private void
roundTrip()
private static void
roundTrip(java.io.Reader reader, java.io.Writer writer, java.lang.String indent)
private static void
roundTrip(XmlPullParserFactory factory, java.lang.String loc)
private static void
roundTrip(XmlPullParserFactory factory, java.lang.String loc, java.lang.String indent)
private void
writeStartTag()
private void
writeToken(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:
XmlPullParserException
java.io.IOException
-
writeToken
private void writeToken(int eventType) throws XmlPullParserException, java.io.IOException
- Throws:
XmlPullParserException
java.io.IOException
-
roundTrip
private void roundTrip() throws XmlPullParserException, java.io.IOException
- Throws:
XmlPullParserException
java.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:
XmlPullParserException
java.io.IOException
-
roundTrip
private static void roundTrip(XmlPullParserFactory factory, java.lang.String loc) throws XmlPullParserException, java.io.IOException
- Throws:
XmlPullParserException
java.io.IOException
-
roundTrip
private static void roundTrip(XmlPullParserFactory factory, java.lang.String loc, java.lang.String indent) throws XmlPullParserException, java.io.IOException
- Throws:
XmlPullParserException
java.io.IOException
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-