Package org.dom4j.io

Examples of org.dom4j.io.DOMWriter


                    else if (root.getName().equals("array-list")) {
                        root.addNamespace("xsi", "http://www.w3.org/2001/XMLSchema-instance");
                        root.addAttribute("xsi:type", "java:java.util.ArrayList");
                    }

                    DOMWriter domWriter = new DOMWriter();
                    return unmarshaller.unmarshal(domWriter.write(doc));
                    // return unmarshaller.unmarshal(new
                    // StringReader(item.getText()));
                }
                catch (MarshalException e) {
                    throw new WGIllegalDataException("Error unmarshaling serialized object", e);
View Full Code Here


                else {
                    Document doc = (Document) debugDocuments.get(index);
                    doc.getRootElement().addAttribute("index", String.valueOf(index));

                    try {
                        DOMWriter domWriter = new DOMWriter();
                        org.w3c.dom.Document domDocument = domWriter.write(doc);

                        Transformer trans = getDebugModulesTransformer(request.getParameter("throwAway") != null);
                        trans.transform(new DOMSource(domDocument), new StreamResult(response.getOutputStream()));
                    }
                    catch (TransformerConfigurationException e) {
View Full Code Here

                    Element element = (Element) doc.selectSingleNode(request.getParameter("root"));
                    doc = DocumentFactory.getInstance().createDocument(element.createCopy());
                    doc.getRootElement().addAttribute("index", String.valueOf(index));

                    try {
                        DOMWriter domWriter = new DOMWriter();
                        org.w3c.dom.Document domDocument = domWriter.write(doc);

                        Transformer trans = getDebugTagsTransformer(request.getParameter("throwAway") != null);
                        trans.transform(new DOMSource(domDocument), new StreamResult(response.getOutputStream()));
                    }
                    catch (TransformerConfigurationException e) {
View Full Code Here

        {
            transformer.bindNode(new QName(SOURCE_DOCUMENT_NAMESPACE), (Element) src, connection.createDocumentType());
        }
        else if (src instanceof org.dom4j.Document)
        {
            DOMWriter domWriter = new DOMWriter();
            Document dom = domWriter.write((org.dom4j.Document) src);
            transformer.bindNode(new QName(SOURCE_DOCUMENT_NAMESPACE), dom, connection.createDocumentType());
        }
        else if (src instanceof DocumentSource)
        {
            transformer.bindDocument(new QName(SOURCE_DOCUMENT_NAMESPACE), ((DocumentSource) src), null);
View Full Code Here

     */
    public static org.w3c.dom.Document toW3cDocument(Object payload) throws Exception
    {
        if (payload instanceof org.dom4j.Document)
        {
            DOMWriter writer = new DOMWriter();
            org.w3c.dom.Document w3cDocument = writer.write((org.dom4j.Document) payload);

            return w3cDocument;
        }
        else if (payload instanceof org.w3c.dom.Document)
        {
View Full Code Here

        {
            return factory.newDocumentBuilder().parse((InputSource) src);
        }
        else if (src instanceof org.dom4j.Document)
        {
            return new DOMWriter().write((org.dom4j.Document) src);
        }
        else if (src instanceof OutputHandler)
        {
            OutputHandler handler = ((OutputHandler) src);
            ByteArrayOutputStream output = new ByteArrayOutputStream();
View Full Code Here

    @Override
    protected void doSetUp() throws Exception
    {
        srcData = IOUtils.getResourceAsString("cdcatalog.xml", getClass());
        org.dom4j.Document dom4jDoc = DocumentHelper.parseText(srcData);
        resultData = new DOMWriter().write(dom4jDoc);
    }
View Full Code Here

    @Override
    protected void doSetUp() throws Exception
    {
        org.dom4j.Document dom4jDoc = DocumentHelper.parseText(IOUtils.toString(IOUtils.getResourceAsStream(
            "cdcatalog-utf-8.xml", getClass()), "UTF-8"));
        srcData = new DOMWriter().write(dom4jDoc);
        resultData = IOUtils.toString(IOUtils.getResourceAsStream("cdcatalog-us-ascii.xml", getClass()),
            "US-ASCII");
    }
View Full Code Here

            // This is only used during roundtrip test, so it will always be byte[] instances
            if (expected instanceof byte[])
            {
                org.dom4j.Document dom4jDoc = null;
                dom4jDoc = DocumentHelper.parseText(new String((byte[])expected, "UTF-8"));
                expected = new DOMWriter().write(dom4jDoc);
                dom4jDoc = DocumentHelper.parseText(new String((byte[])result, "UTF-8"));
                result = new DOMWriter().write(dom4jDoc);
            }
        }
        catch (Exception ex)
        {
            // ignored.
View Full Code Here

            try
            {
                handler.write(null, bos);
                org.dom4j.Document dom4jDoc = null;
                dom4jDoc = DocumentHelper.parseText((String)expected);
                expected = new DOMWriter().write(dom4jDoc);
                dom4jDoc = DocumentHelper.parseText(new String(bos.toByteArray(), "UTF-8"));
                result = new DOMWriter().write(dom4jDoc);
            }
            catch (Exception e)
            {
                fail();
            }
View Full Code Here

TOP

Related Classes of org.dom4j.io.DOMWriter

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.