Java XML Transform Usage createStaxSource(XMLStreamReader streamReader)

Here you can find the source of createStaxSource(XMLStreamReader streamReader)

Description

Create a JAXP 1.4 javax.xml.transform.stax.StAXSource for the given javax.xml.stream.XMLStreamReader .

License

Apache License

Parameter

Parameter Description
streamReader the StAX stream reader

Return

a source wrapping the streamReader

Declaration

public static Source createStaxSource(XMLStreamReader streamReader) 

Method Source Code


//package com.java2s;
/*/*from   ww w .jav a 2 s  .  c  o m*/
 * Copyright 2002-2013 the original author or authors.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

import javax.xml.stream.*;

import javax.xml.transform.Source;

import javax.xml.transform.stax.StAXSource;

public class Main {
    /**
     * Create a JAXP 1.4 {@link javax.xml.transform.stax.StAXSource} for the given {@link javax.xml.stream.XMLStreamReader}.
     *
     * @param streamReader the StAX stream reader
     * @return a source wrapping the {@code streamReader}
     */
    public static Source createStaxSource(XMLStreamReader streamReader) {
        return new StAXSource(streamReader);
    }

    /**
     * Create a JAXP 1.4 a {@link javax.xml.transform.stax.StAXSource} for the given {@link javax.xml.stream.XMLEventReader}.
     *
     * @param eventReader the StAX event reader
     * @return a source wrapping the {@code eventReader}
     */
    public static Source createStaxSource(XMLEventReader eventReader) throws XMLStreamException {
        return new StAXSource(eventReader);
    }
}

Related

  1. createAndGetFactory(Collection schemaSources)
  2. createDefaultPropertiesForXML(boolean omitXMLDeclaration)
  3. createSafeReader(InputStream inputStream)
  4. createSource(InputStream is)
  5. createStaxResult(XMLStreamWriter streamWriter)
  6. createStreamResult(File outFile)
  7. createUnixStreamResultForEntry(OutputStream outputEntry)
  8. dateToGregorian(Date date)
  9. DateToXML(Date date)