Package javolution.xml.stream

Examples of javolution.xml.stream.XMLStreamReader


            // Reads the response.
            /**/   
            _reader.setInput(http.getInputStream());
            /**/
            final XMLStreamReader xmlIn = _reader.getStreamReader();
            while (xmlIn.hasNext()) {
                if ((xmlIn.next() == XMLStreamReader.START_ELEMENT)
                        && xmlIn.getLocalName().equals("Body")
                        && xmlIn.getNamespaceURI().equals(ENVELOPE_URI)) {
                    // Found body, position reader to next element.
                    xmlIn.next();
                    readResponse(_reader);
                    break;
                }
            }

View Full Code Here


     * writes the body XML events to <code>System.out</code>.
     *
     * @param in the XML object reader.
     */
    protected void readResponse(XMLObjectReader in) throws XMLStreamException {
        final XMLStreamReader xml = in.getStreamReader();
        while (xml.hasNext()) {
            switch (xml.next()) {
            case XMLStreamReader.START_DOCUMENT:
                System.out.println("Start Document");
                break;
            case XMLStreamReader.END_DOCUMENT:
                System.out.println("End Document.");
                break;
            case XMLStreamReader.START_ELEMENT:
                System.out.println("Start Element: " + xml.getLocalName() + "("
                        + xml.getNamespaceURI() + ")");
                for (int i = 0, n = xml.getAttributeCount(); i < n; i++) {
                    System.out.println("   Attribute: "
                            + xml.getAttributeLocalName(i) + "("
                            + xml.getAttributeNamespace(i) + "), Value: "
                            + xml.getAttributeValue(i));
                }
                break;
            case XMLStreamReader.END_ELEMENT:
                if (xml.getLocalName().equals("Body")
                        && xml.getNamespaceURI().equals(ENVELOPE_URI))
                    return; // End body.
                System.out.println("End Element: " + xml.getLocalName() + "("
                        + xml.getNamespaceURI() + ")");
                break;
            case XMLStreamReader.CHARACTERS:
                System.out.println("Characters: " + xml.getText());
                break;
            case XMLStreamReader.CDATA:
                System.out.println("CDATA: " + xml.getText());
                break;
            case XMLStreamReader.COMMENT:
                System.out.println("Comment: " + xml.getText());
                break;
            case XMLStreamReader.SPACE:
                System.out.println("Space");
                break;
            default:
View Full Code Here

            // Reads the response.
            /**/
            _reader.setInput(http.getInputStream());
            /**/
            final XMLStreamReader xmlIn = _reader.getStreamReader();
            while (xmlIn.hasNext()) {
                if ((xmlIn.next() == XMLStreamReader.START_ELEMENT)
                        && xmlIn.getLocalName().equals("Body")
                        && xmlIn.getNamespaceURI().equals(ENVELOPE_URI)) {
                    // Found body, position reader to next element.
                    xmlIn.next();
                    readResponse(_reader);
                    break;
                }
            }

View Full Code Here

     * writes the body XML events to <code>System.out</code>.
     *
     * @param in the XML object reader.
     */
    protected void readResponse(XMLObjectReader in) throws XMLStreamException {
        final XMLStreamReader xml = in.getStreamReader();
        while (xml.hasNext()) {
            switch (xml.next()) {
                case XMLStreamReader.START_DOCUMENT:
                    System.out.println("Start Document");
                    break;
                case XMLStreamReader.END_DOCUMENT:
                    System.out.println("End Document.");
                    break;
                case XMLStreamReader.START_ELEMENT:
                    System.out.println("Start Element: " + xml.getLocalName()
                            + "(" + xml.getNamespaceURI() + ")");
                    for (int i = 0, n = xml.getAttributeCount(); i < n; i++) {
                        System.out.println("   Attribute: "
                                + xml.getAttributeLocalName(i) + "("
                                + xml.getAttributeNamespace(i) + "), Value: "
                                + xml.getAttributeValue(i));
                    }
                    break;
                case XMLStreamReader.END_ELEMENT:
                    if (xml.getLocalName().equals("Body")
                            && xml.getNamespaceURI().equals(ENVELOPE_URI))
                        return; // End body.
                    System.out.println("End Element: " + xml.getLocalName()
                            + "(" + xml.getNamespaceURI() + ")");
                    break;
                case XMLStreamReader.CHARACTERS:
                    System.out.println("Characters: " + xml.getText());
                    break;
                case XMLStreamReader.CDATA:
                    System.out.println("CDATA: " + xml.getText());
                    break;
                case XMLStreamReader.COMMENT:
                    System.out.println("Comment: " + xml.getText());
                    break;
                case XMLStreamReader.SPACE:
                    System.out.println("Space");
                    break;
                default:
View Full Code Here

TOP

Related Classes of javolution.xml.stream.XMLStreamReader

Copyright © 2018 www.massapicom. 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.