Package javax.xml.stream.events

Examples of javax.xml.stream.events.Characters


                    if (!endA.getName().getLocalPart().equals(endB.getName().getLocalPart())) {
                        message.append("Different elements ").append(endA.getName()).append(", ").append(endB.getName()).append(" at location ").append(eventA.getLocation());
                        return false;
                    }
                } else if (eventType == XMLStreamConstants.CHARACTERS) {
                    final Characters endA = eventA.asCharacters();
                    final Characters endB = eventB.asCharacters();
                    if (!endA.getData().equals(endB.getData())) {
                        message.append("Different content ").append(endA.getData()).append(", ").append(endB.getData()).append(" at location ").append(eventA.getLocation());
                        return false;
                    }
                }

            }
View Full Code Here


    public void characters(char[] ch, int start, int length)
        throws SAXException {

        try {
            // TODO: is there a way to reuse an event?
            Characters event = staxEventFactory.createCharacters(
          new String(ch,start,length));
            staxWriter.add(event);
        } catch (XMLStreamException e) {
            throw new SAXException(e);
        }
View Full Code Here

      case XMLEvent.PROCESSING_INSTRUCTION:
        final ProcessingInstruction instruction = (ProcessingInstruction) _event;
        this.streamWriter.writeProcessingInstruction( instruction.getTarget(), instruction.getData() );
        break;
      case XMLEvent.CHARACTERS:
        Characters characters = _event.asCharacters();
        if (characters.isCData()) {
          this.streamWriter.writeCData( characters.getData() );
        }
        else {
          this.streamWriter.writeCharacters( characters.getData() );
        }
        break;
      case XMLEvent.COMMENT:
        this.streamWriter.writeComment( ((Comment) _event).getText() );
        break;
View Full Code Here

        switch (xmlEvent.getEventType()) {
            case XMLEvent.ATTRIBUTE:  {
                break;
            }
            case XMLEvent.CDATA: {
                Characters characters = xmlEvent.asCharacters();
                if(null == lexicalHandler) {
                    contentHandler.characters(characters.getData().toCharArray(), 0, characters.getData().length());
                } else {
                    lexicalHandler.startCDATA();
                    contentHandler.characters(characters.getData().toCharArray(), 0, characters.getData().length());
                    lexicalHandler.endCDATA();
                }
                break;
            }
            case XMLEvent.CHARACTERS: {
View Full Code Here

                event2 = parser.nextEvent();
                if(!event2.isCharacters()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                Characters characters = event2.asCharacters();
                if(characters.isWhiteSpace()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                centerReasonerFactoryHost = characters.getData().trim();
              }
              if(element2.getName().toString().equalsIgnoreCase("name")){
                event2 = parser.nextEvent();
                if(!event2.isCharacters()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                Characters characters = event2.asCharacters();
                if(characters.isWhiteSpace()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                centerReasonerFactoryName = characters.getData().trim();
              }
            }
           
            else if (event2.getEventType() == XMLStreamConstants.END_ELEMENT){
              EndElement element3 = event2.asEndElement();
View Full Code Here

                event2 = parser.nextEvent();
                if(!event2.isCharacters()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                Characters characters = event2.asCharacters();
                if(characters.isWhiteSpace()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                host = characters.getData().trim();
              }
              if(element2.getName().toString().equalsIgnoreCase("name")){
                event2 = parser.nextEvent();
                if(!event2.isCharacters()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                Characters characters = event2.asCharacters();
                if(characters.isWhiteSpace()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                name = characters.getData().trim();
              }
              if(element2.getName().toString().equalsIgnoreCase("type")){
                event2 = parser.nextEvent();
                if(!event2.isCharacters()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                Characters characters = event2.asCharacters();
                if(characters.isWhiteSpace()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                type = characters.getData().toUpperCase();
              }
            }
           
            else if (event2.getEventType() == XMLStreamConstants.END_ELEMENT){
              EndElement element3 = event2.asEndElement();
View Full Code Here

                event2 = parser.nextEvent();
                if(!event2.isCharacters()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                Characters characters = event2.asCharacters();
                if(characters.isWhiteSpace()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                type = characters.getData().toUpperCase();
              }
              if(element2.getName().toString().equalsIgnoreCase("name")){
                event2 = parser.nextEvent();
                if(!event2.isCharacters()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                Characters characters = event2.asCharacters();
                if(characters.isWhiteSpace()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                name = characters.getData().trim();
              }
              if(element2.getName().toString().equalsIgnoreCase("host")){
                event2 = parser.nextEvent();
                if(!event2.isCharacters()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                Characters characters = event2.asCharacters();
                if(characters.isWhiteSpace()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                host = characters.getData().trim();
              }
              if(element2.getName().toString().equalsIgnoreCase("port")){
                event2 = parser.nextEvent();
                if(!event2.isCharacters()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                Characters characters = event2.asCharacters();
                if(characters.isWhiteSpace()){
                  System.out.println("incorrcet configuration file format!");
                  return;
                }
                port = characters.getData().trim();
              }
            }
           
            else if (event2.getEventType() == XMLStreamConstants.END_ELEMENT){
              EndElement element3 = event2.asEndElement();
View Full Code Here

          } else {
            current.addContent(emt);
          }
          current = emt;
        } else if (event.isCharacters()) {
          final Characters chars = event.asCharacters();
          if (chars.isCData()) {
            current.addContent(factory.cdata(
                ((Characters)event).getData()));
          } else {
            current.addContent(factory.text(
                ((Characters)event).getData()));
View Full Code Here

                } else if (event.isEndElement()) {
                    EndElement end = (EndElement) event;
                    verifyMatch(start, end);
                    break;
                } else if (event.isCharacters()) {
                    Characters characters = (Characters) event;
                    str = characters.getData();
                }
            }

            return str;
View Full Code Here

                       
                    // Treat any child elements as unknown
                    getUnknownParser().parse(xmlEventReader, element);
                }
                if (event.isCharacters()) {
                    Characters characters = (Characters) event;
                    data.setValue(characters.getData());
                }
                if (event.isEndElement()) {
                    EndElement end = (EndElement) event;
                    verifyMatch(start, end);
                    break;
View Full Code Here

TOP

Related Classes of javax.xml.stream.events.Characters

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.