Package com.sun.org.apache.xml.internal.serialize

Examples of com.sun.org.apache.xml.internal.serialize.XMLSerializer


            DocumentBuilderFactory dbfWriter=DocumentBuilderFactory.newInstance();
            DocumentBuilder dbWriter=dbfWriter.newDocumentBuilder();
            Document docXML=dbWriter.newDocument();
            OutputFormat XMLFormat=new OutputFormat(docXML);
            XMLFormat.setIndenting(true);
            XMLSerializer XMLWriter=new XMLSerializer(writer, XMLFormat);
            ContentHandler chHolder = XMLWriter.asContentHandler();
            XMLWriter.serialize(docXML);
            chHolder.startDocument();

            Element elProfile= docXML.createElement("PROFILE");
            elProfile.setAttribute("NAME", prfWrite.getName());
          //  chHolder.startElement(elProfile.getBaseURI(), elProfile.getNodeName(), qName, atts)
View Full Code Here


            DocumentBuilderFactory dbfWriter=DocumentBuilderFactory.newInstance();
            DocumentBuilder dbWriter=dbfWriter.newDocumentBuilder();
            Document docXML=dbWriter.newDocument();
            OutputFormat XMLFormat=new OutputFormat(docXML);
            XMLFormat.setIndenting(true);
            XMLSerializer XMLWriter=new XMLSerializer(writer, XMLFormat);
            ContentHandler chHolder = XMLWriter.asContentHandler();
            XMLWriter.serialize(docXML);
            chHolder.startDocument();

            Element elProfile= docXML.createElement("PROFILE");
            elProfile.setAttribute("NAME", prfWrite.getName());
          //  chHolder.startElement(elProfile.getBaseURI(), elProfile.getNodeName(), qName, atts)
View Full Code Here

    this.out = out;
    OutputFormat outFormat = new OutputFormat("XML", "UTF-8", true);
    outFormat.setIndenting(true);
    outFormat.setIndent(2);
    outFormat.setDoctype(null, null);
    XMLSerializer serializer = new XMLSerializer(out, outFormat);
    contentHandler = serializer.asContentHandler();
    try {
      contentHandler.startDocument();
      contentHandler.startElement("", "", "EDITS", new AttributesImpl());
    } catch (SAXException e) {
      throw new IOException("SAX error: " + e.getMessage());
View Full Code Here

     * @return The XML String
     */
    public static String serialize(Document document) {
        StringWriter writer = new StringWriter();
        try {
            new XMLSerializer(writer, null).serialize(document);
        } catch (IOException e) {
            Logger.warn("Error when serializing xml Document.", e);
        }
        return writer.toString();
    }
View Full Code Here

        ContentHandler parsingHandler = handler;
        StringWriter debugWriter = null;
        if (LOG.isTraceEnabled()) {
          debugWriter = new StringWriter();
          ContentHandler serializer = new XMLSerializer(debugWriter, new OutputFormat("XML", "UTF-8", true));
          parsingHandler = new TeeContentHandler(parsingHandler, serializer);
        }

        // String xpathExpr = "/xhtml:html/xhtml:body/xhtml:div/descendant:node()";
        if (xpathExpr != null) {
View Full Code Here

        fmt.setLineWidth(80);
        fmt.setPreserveSpace(false);
        fmt.setOmitXMLDeclaration(false);
        fmt.setOmitDocumentType(true);

        XMLSerializer ser = new XMLSerializer(out, fmt);

        ser.serialize(_wsdlDoc);
    }
View Full Code Here

            ByteArrayOutputStream outStream = new ByteArrayOutputStream();
            OutputFormat fmt = new OutputFormat("XML", "UTF-8", false);
            fmt.setIndent(0);
            fmt.setLineWidth(0);
            fmt.setPreserveSpace(false);
            XMLSerializer ser = new XMLSerializer(outStream, fmt);
            DocumentBuilderFactory factory =
                    DocumentBuilderFactory.newInstance();
            factory.setNamespaceAware(true);
            DocumentBuilder builder = factory.newDocumentBuilder();
            Document doc = builder.parse(new ByteArrayInputStream(xmlContent));
            ser.serialize(doc);

            br =
                    new BufferedReader(new InputStreamReader(new ByteArrayInputStream(outStream
                                                                     .toByteArray()),
                                                             m_encoding));
View Full Code Here

        format.setOmitXMLDeclaration(true);

        ByteArrayOutputStream out = new ByteArrayOutputStream();
        Writer output = new OutputStreamWriter(out);

        XMLSerializer serializer = new XMLSerializer(output, format);
        serializer.serialize(doc);

        return new String(out.toByteArray(), "UTF-8");
    }
View Full Code Here

    }

    private static void prettyPrint(InputStream source,
                                    OutputStream destination)
            throws Exception {
        XMLSerializer ser = new XMLSerializer(destination, fmt);
        Document doc = factory.newDocumentBuilder().parse(source);
        ser.serialize(doc);
        destination.close();
    }
View Full Code Here

        format.setOmitXMLDeclaration(true);

        ByteArrayOutputStream out = new ByteArrayOutputStream();
        Writer output = new OutputStreamWriter(out);

        XMLSerializer serializer = new XMLSerializer(output, format);
        String result = null;
        try {
            serializer.serialize(doc);
            result = new String(out.toByteArray(), "UTF-8");
        } catch (Exception e) {
            logger.error("Failed to format document.", e);
        }
View Full Code Here

TOP

Related Classes of com.sun.org.apache.xml.internal.serialize.XMLSerializer

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.