Package

Source Code of LongStringTest

import org.xmlpull.v1.XmlPullParser;
import org.kxml2.io.KXmlParser;
import java.io.ByteArrayInputStream;
import java.io.InputStreamReader;

// (C) Michael Walker, sun.com

public class LongStringTest  {

     
      public static void main(String[] args) {
      String xmlStr =  "<start>"
        + "<ThisIsALongTagName/>"
        + "<ThisIsALongTagName/>"
        + "<ThisIsALongTagName/>"
        + "<ThisIsALongTagName/>"
        + "<ThisIsALongTagName/>"
        + "<ThisIsALongTagName/>"
        + "</start>";
    System.out.println("xmlStr length: " + xmlStr.length());

    ByteArrayInputStream bais = new ByteArrayInputStream(xmlStr.getBytes());
    InputStreamReader isr = new InputStreamReader(bais);

    try {
        KXmlParser parser = new KXmlParser();
        parser.setInput(isr);
        while (parser.next() != XmlPullParser.END_DOCUMENT) {
      if (parser.getEventType() == XmlPullParser.START_TAG) {
          System.out.println("start tag: " + parser.getName());
      }
        }
    } catch (Exception ex) {
        ex.printStackTrace();
    }
  }

}
TOP

Related Classes of LongStringTest

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.