Examples of XMLStreamReader


Examples of javax.xml.stream.XMLStreamReader

        assertEquals(in, out.toString());
    }
   
    public void doSkipTest() throws Exception
    {
        XMLStreamReader reader = STAXUtils.createXMLStreamReader(getClass().getResourceAsStream("/org/codehaus/xfire/util/nowhitespace.xml"),null,null);
        //XMLStreamReader reader = ifactory.createXMLStreamReader(getClass().getResourceAsStream("/org/codehaus/xfire/util/nowhitespace.xml"));
       
        DepthXMLStreamReader dr = new DepthXMLStreamReader(reader);
        STAXUtils.toNextElement(dr);
        assertEquals("Envelope", dr.getLocalName());
View Full Code Here

Examples of javax.xml.stream.XMLStreamReader

     * @throws FactoryConfigurationError
     * @throws XMLStreamException
     */
    private String doCopy(String resource) throws FactoryConfigurationError, XMLStreamException
    {
        XMLStreamReader reader = ifactory.createXMLStreamReader(getClass().getResourceAsStream(resource));
       
        ByteArrayOutputStream out = new ByteArrayOutputStream();
        XMLStreamWriter writer = ofactory.createXMLStreamWriter(out);
       
        writer.writeStartDocument();
View Full Code Here

Examples of javax.xml.stream.XMLStreamReader

        Document testDoc = readDocument(bos.toString(), ifactory);
    }
   
    public void doDOMRead() throws Exception
    {
        XMLStreamReader reader = ifactory.createXMLStreamReader(getResourceAsStream("amazon2.xml"));
       
        DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();

        dbf.setValidating(false);
        dbf.setIgnoringComments(false);
View Full Code Here

Examples of javax.xml.stream.XMLStreamReader

        printNode(doc);
        assertValid(doc, "//wsse:Security");
        assertValid(doc, "//wsse:Security/ds:Signature");
      
        byte[] docbytes = getMessageBytes(doc);
        XMLStreamReader reader = STAXUtils.createXMLStreamReader(new ByteArrayInputStream(docbytes), null, null);
 
        DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();

        dbf.setValidating(false);
        dbf.setIgnoringComments(false);
View Full Code Here

Examples of javax.xml.stream.XMLStreamReader

    private void addBinding(String bindingFile) throws XMLStreamException {
        String bindingLocation = ProcessorUtil.absolutize(ProcessorUtil.getFileOrURLName(bindingFile));
       
        InputSource is = new InputSource(bindingLocation);
        XMLStreamReader reader = StAXUtil.createFreshXMLStreamReader(is);

        StAXUtil.toStartTag(reader);

        if (isValidJaxwsBindingFile(bindingFile, reader)) {
            Element root = parse(is);
View Full Code Here

Examples of javax.xml.stream.XMLStreamReader

  /** Inherited from {@link Builder#build(InputStream, String)}. */
  public Document build(InputStream input, String baseURI)
      throws ParsingException, IOException {
   
    try {
      XMLStreamReader reader = createXMLStreamReader(input, baseURI);
      return new StaxParser(reader, factory).build();
    } finally {
      if (input != null) input.close(); // for SAX compatibility
    }
  }
View Full Code Here

Examples of javax.xml.stream.XMLStreamReader

  /** Inherited from {@link Builder#build(Reader, String)}. */
  public Document build(Reader input, String baseURI)
      throws ParsingException, IOException {
   
    try {
      XMLStreamReader reader = createXMLStreamReader(input, baseURI);
      return new StaxParser(reader, factory).build();
    } finally {
      if (input != null) input.close(); // for SAX compatibility
    }
  }
View Full Code Here

Examples of javax.xml.stream.XMLStreamReader

      }     
    });
   
    for (int i= 0; i < args.length; i++) {
      File file = files[i];
      XMLStreamReader reader = StaxUtil.createXMLStreamReader(
          new FileInputStream(file), file.toURI().toASCIIString());
      System.out.println("file     = " + file.toString());
      System.out.println("scheme   = " + reader.getCharacterEncodingScheme());
      System.out.println("encoding = " + reader.getEncoding());
      System.out.println();
    }
    System.out.println("done.");
  }
View Full Code Here

Examples of javax.xml.stream.XMLStreamReader

      Object fiSerializer = null;
//      XMLStreamWriter fiStaxSerializer = null;
      Builder fiBuilder = null
      Method fiMethod = null;
     
      XMLStreamReader fistaxReader = null;
      Method fistaxMethod = null;
      if (mode.startsWith("fi")) {
        NodeFactory factory = null;
        if (mode.indexOf("NNF") >= 0) factory = XOMUtil.getNullNodeFactory();
        XMLReader parser = (XMLReader) Class.forName("com.sun.xml.fastinfoset.sax.SAXDocumentParser").newInstance();
        fiBuilder = new Builder(parser, false, factory);
       
        if (mode.indexOf("stax") >= 0) {
          fiSerializer = (XMLStreamWriter) Class.forName("com.sun.xml.fastinfoset.stax.StAXDocumentSerializer").newInstance();       
        } else {
          fiSerializer = (ContentHandler) Class.forName("com.sun.xml.fastinfoset.sax.SAXDocumentSerializer").newInstance();
        }
       
        if (mode.startsWith("fi1")) { // enable "full indexing"
          Method method;
          method = fiSerializer.getClass().getMethod(
              "setAttributeValueSizeLimit", new Class[] {Integer.TYPE});
          method.invoke(fiSerializer, new Object[] {new Integer(Integer.MAX_VALUE)});
          method = fiSerializer.getClass().getMethod(
              "setCharacterContentChunkSizeLimit", new Class[] {Integer.TYPE});
          method.invoke(fiSerializer, new Object[] {new Integer(Integer.MAX_VALUE)});
        }
       
        fiMethod = fiSerializer.getClass().getMethod(
            "setOutputStream", new Class[] { OutputStream.class});
       
        if (mode.indexOf("stax") >= 0) {
          fistaxReader = (XMLStreamReader) Class.forName("com.sun.xml.fastinfoset.stax.StAXDocumentParser").newInstance();
          fistaxMethod = fistaxReader.getClass().getMethod(
              "setInputStream", new Class[] { InputStream.class});
        }
      }
     
      // StAX
View Full Code Here

Examples of javax.xml.stream.XMLStreamReader

    * @param entityStream
    * @return
    */
   public static <T> JAXBElement<T> unmarshall(Class<T> type, InputStream entityStream)
   {
      XMLStreamReader reader = XMLStreamFactory.getXMLStreamReader(entityStream);
      return unmarshall(type, entityStream, reader);
   }
View Full Code Here
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.