Examples of DOMSerializer


Examples of org.apache.xml.serialize.DOMSerializer

        OutputFormat of = new OutputFormat();
        of.setIndenting(true);
        of.setMethod(Method.XML);
        of.setOmitDocumentType(true);
        of.setOmitXMLDeclaration(true);
        DOMSerializer serializer = new XMLSerializer(System.out, of);
        try {
            serializer.serialize(document);
        } catch (IOException ioe) {
            ioe.printStackTrace();
        }
    }
View Full Code Here

Examples of org.apache.xml.serialize.DOMSerializer

        OutputFormat of = new OutputFormat();
        of.setIndenting(true);
    of.setEncoding("UTF-8");
        of.setMethod(Method.XML);
        FileOutputStream baos = new FileOutputStream(outputFile);
        DOMSerializer serializer = new XMLSerializer(baos, of);
        try {
            serializer.serialize(document);
        } catch (IOException ioe) {
            ioe.printStackTrace();
        }
    }
View Full Code Here

Examples of org.apache.xml.serialize.DOMSerializer

        OutputFormat of = new OutputFormat();
        of.setIndenting(true);
        of.setMethod(Method.XML);
        of.setOmitDocumentType(true);
        of.setOmitXMLDeclaration(true);
        DOMSerializer serializer = new XMLSerializer(System.out, of);
        try {
            serializer.serialize(document);
        } catch (IOException ioe) {
            ioe.printStackTrace();
        }
    }
View Full Code Here

Examples of org.apache.xml.serialize.DOMSerializer

    private static String toString(Element element) {
        OutputFormat of = new OutputFormat();
        of.setIndenting(true);
        of.setMethod(Method.XML);
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        DOMSerializer serializer = new XMLSerializer(baos, of);
        try {
            serializer.serialize(element);
        } catch (IOException ioe) {
            ioe.printStackTrace();
        }
        return (baos.toString());
    }
View Full Code Here

Examples of org.apache.xml.serialize.DOMSerializer

    private static String toString(Document document) {
        OutputFormat of = new OutputFormat();
        of.setIndenting(true);
        of.setMethod(Method.XML);
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        DOMSerializer serializer = new XMLSerializer(baos, of);
        try {
            serializer.serialize(document);
        } catch (IOException ioe) {
            ioe.printStackTrace();
        }
        return (baos.toString());
    }
View Full Code Here

Examples of org.apache.xml.serialize.DOMSerializer

            throw new ItsNatException("INTERNAL ERROR"); // No usamos XMLSerializer
    }

    public void serializeDocument(Document doc,Writer out)
    {
        DOMSerializer serializer = getDOMSerializer(out,false);

        try
        {
            serializer.serialize(doc);
        }
        catch(IOException ex)
        {
            throw new ItsNatException(ex);
        }
View Full Code Here

Examples of org.apache.xml.serialize.DOMSerializer

    {
        try
        {
            if (node.getNodeType() == Node.ELEMENT_NODE)
            {
                DOMSerializer serializer = getDOMSerializer(out,false);
                serializer.serialize((Element)node);
            }
            else
            {
                DOMSerializer serializer = getDOMSerializer(out,true);
                DocumentFragment docFrag = node.getOwnerDocument().createDocumentFragment();
                // Tenemos que clonar porque la inserci�n en el fragmento eliminar�a el nodo del documento
                docFrag.appendChild(node.cloneNode(true));
                serializer.serialize(docFrag);
            }
        }
        catch(IOException ex)
        {
            throw new ItsNatDOMException(ex,node);
View Full Code Here

Examples of org.apache.xml.serializer.DOMSerializer

        serializeNode(doc,out);
    }

    public void serializeNode(Node node,Writer out)
    {
        DOMSerializer serializer = getDOMSerializer(out);
        try
        {
            serializer.serialize(node);
        }
        catch(IOException ex)
        {
            throw new ItsNatDOMException(ex,node);
        }
View Full Code Here

Examples of org.exist.util.serializer.DOMSerializer

        final VirtualTempFile vtmpfile = new VirtualTempFile();
        vtmpfile.setTempPrefix("eXistRXR");
        vtmpfile.setTempPostfix(".xml");
       
        final OutputStreamWriter osw=new OutputStreamWriter(vtmpfile,"UTF-8");
      final DOMSerializer xmlout = new DOMSerializer(osw, getProperties());
      try {
          switch (root.getNodeType()) {
            case Node.ELEMENT_NODE :
            xmlout.serialize((Element) root);
            break;
            case Node.DOCUMENT_FRAGMENT_NODE :
            xmlout.serialize((DocumentFragment) root);
            break;
            case Node.DOCUMENT_NODE :
            xmlout.serialize((Document) root);
            break;
            default :
              throw new XMLDBException(ErrorCodes.VENDOR_ERROR, "invalid node type");
        }
      } catch (final TransformerException e) {
View Full Code Here

Examples of org.exist.util.serializer.DOMSerializer

            DocumentBuilder builder = factory.newDocumentBuilder();
      assertNotNull(builder);
      Document doc = builder.parse(new InputSource(file));
      assertNotNull(doc);
      StringWriter writer = new StringWriter();
      DOMSerializer serializer = new DOMSerializer(writer, null);
      serializer.serialize(doc.getDocumentElement());
      System.out.println(writer.toString());
        } catch (Exception e) {
            e.printStackTrace();
            fail(e.getMessage());
        }
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.