Package javax.xml.transform.sax

Examples of javax.xml.transform.sax.TransformerHandler.startDocument()


     
      final ByteArrayOutputStream os = new ByteArrayOutputStream();
            final StreamResult result = new StreamResult(os);
            handler.setResult(result);
           
      handler.startDocument();
      srcDoc.toSAX(broker, handler, null);
      handler.endDocument();
     
      return os.toByteArray();
        }
View Full Code Here


                = (SAXTransformerFactory)SAXTransformerFactory.newInstance();
            TransformerHandler handler = tFactory.newTransformerHandler();
            Transformer transformer = handler.getTransformer();
            transformer.setOutputProperty(OutputKeys.INDENT, "yes");
            handler.setResult(res);
            handler.startDocument();
            object.toSAX(handler);
            handler.endDocument();
        } catch (TransformerConfigurationException e) {
            throw new IOException(e.getMessage());
        } catch (TransformerFactoryConfigurationError e) {
View Full Code Here

                doc.removeChild(doc.getDocumentElement());
                handler.setResult(new DOMResult(doc));
                setDelegateContentHandler(handler);
                setDelegateLexicalHandler(handler);
                setDelegateDTDHandler(handler);
                handler.startDocument();
            }
            super.startElement(uri, localName, qName, atts);
        }

        /**
 
View Full Code Here

        TransformerHandler th =
            ((SAXTransformerFactory) tf).newTransformerHandler();
        ByteArrayOutputStream bOut = new ByteArrayOutputStream();
        StreamResult result = new StreamResult(bOut);
        th.setResult(result);
        th.startDocument();
        th.startElement(
            NAMESPACE,
            COLLECTION_NAME,
            PREFIX + ":" + COLLECTION_NAME,
            new AttributesImpl());
View Full Code Here

                doc.removeChild(doc.getDocumentElement());
                handler.setResult(new DOMResult(doc));
                setDelegateContentHandler(handler);
                setDelegateLexicalHandler(handler);
                setDelegateDTDHandler(handler);
                handler.startDocument();
            }
            super.startElement(uri, localName, qName, atts);
        }

        /** {@inheritDoc} */
 
View Full Code Here

            // Test whether the NamespaceAsAttributes wrapper is needed
            StringWriter writer = new StringWriter();
            TransformerHandler probe = factory.newTransformerHandler();
            probe.setResult(new StreamResult(writer));
            probe.startDocument();
            probe.startPrefixMapping("p", "uri");
            probe.startElement("uri", "e", "p:e", new AttributesImpl());
            probe.endElement("uri", "e", "p:e");
            probe.endPrefixMapping("p");
            probe.endDocument();
View Full Code Here

                serializer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "2");
                // set result
                Result result = new StreamResult(fos);
                ch.setResult(result);
                // start file generation
                ch.startDocument();
                AttributesImpl atts = new AttributesImpl();
                if (this.shareSelf != null) {
                    atts.addAttribute("", "share-self", "share-self", "CDATA", this.shareSelf);
                }
                ch.startElement("", "classloader", "classloader", atts);
View Full Code Here

        FileOutputStream os = new FileOutputStream(file);
        StreamResult result = new StreamResult(os);
        handler.setResult(result);

        handler.startDocument();
        for(Iterator iter = comments.iterator(); iter.hasNext();) {
            char[] comment = String.valueOf(iter.next()).toCharArray();
            handler.comment(comment, 0, comment.length);
        }
        AttributesImpl attributes = new AttributesImpl();
View Full Code Here

        TransformerFactory tf = TransformerFactory.newInstance();
        TransformerHandler th = ((SAXTransformerFactory) tf).newTransformerHandler();
        ByteArrayOutputStream bOut = new ByteArrayOutputStream();
        StreamResult result = new StreamResult(bOut);
        th.setResult(result);
        th.startDocument();
        th.startPrefixMapping(PREFIX, NAMESPACE);
        th.startElement(NAMESPACE, COLLECTION_NAME, PREFIX + ":" + COLLECTION_NAME, XMLUtils.EMPTY_ATTRIBUTES);
        resourcesToSax(resources, th);
        th.endElement(NAMESPACE, COLLECTION_NAME, PREFIX + ":" + COLLECTION_NAME);
        th.endPrefixMapping(PREFIX);
View Full Code Here

            handler.getTransformer().setOutputProperties(format);
            handler.setResult(new StreamResult(writer));

            // Output a single element
            handler.startDocument();
            handler.startPrefixMapping(prefix, uri);
            handler.startElement(uri, "element", "element", XMLUtils.EMPTY_ATTRIBUTES);
            handler.endElement(uri, "element", "element");
            handler.endPrefixMapping(prefix);
            handler.endDocument();
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.