Package org.dom4j.io

Examples of org.dom4j.io.DOMReader


      XMLWriter xmlWriter = new XMLWriter(stringWriter, outputFormat);
      xmlWriter.setMaximumAllowedCharacter(255);
      try {
        // System.out.println("QOQOQOQOQOQO xmlWriter.isEscapeText() QOOQOQOQOOQ " + xmlWriter.isEscapeText());
        // xmlWriter.setEscapeText(false);
        DOMReader xmlReader = new DOMReader();
        // System.out.println("QOQOQOQOQOQO xmlWriter.isEscapeText() QOOQOQOQOOQ " + DomDocument);
        xmlWriter.write(xmlReader.read(DomDocument));
        xmlWriter.flush();

      } catch (IOException e) {
        throw new XMLException(e.getMessage());
      }
View Full Code Here


      StringWriter stringWriter = new StringWriter();
      XMLWriter xmlWriter = new XMLWriter(stringWriter, outputFormat);
      xmlWriter.setMaximumAllowedCharacter(255);
      try {
        String xml = getXMLFromNode(node).replaceAll("\\?>", "\\?>\n");
        DOMReader xmlReader = new DOMReader();
        org.w3c.dom.Document doc = new XMLBuilder(xml, "ISO-8859-1").getDomDocument();
        xmlWriter.write(xmlReader.read(doc));
        xmlWriter.flush();

      } catch (IOException e) {
        e.printStackTrace();
        throw new XMLException(e.getMessage());
View Full Code Here

      XMLWriter xmlWriter = new XMLWriter(stringWriter, outputFormat);
      xmlWriter.setMaximumAllowedCharacter(255);
      try {
        // System.out.println("QOQOQOQOQOQO xmlWriter.isEscapeText() QOOQOQOQOOQ " + xmlWriter.isEscapeText());
        // xmlWriter.setEscapeText(false);
        DOMReader xmlReader = new DOMReader();
        // System.out.println("QOQOQOQOQOQO xmlWriter.isEscapeText() QOOQOQOQOOQ " + DomDocument);
        xmlWriter.write(xmlReader.read(DomDocument));
        xmlWriter.flush();

      } catch (IOException e) {
        throw new XMLException(e.getMessage());
      }
View Full Code Here

        DocumentBuilder builder = factory.newDocumentBuilder();
        org.w3c.dom.Document domDocument = builder.parse(new InputSource(
                new StringReader(document.asXML())));

        // now lets read it back as a DOM4J object
        DOMReader domReader = new DOMReader();

        return domReader.read(domDocument);
    }
View Full Code Here

        // now lets make a DOM object
        DOMWriter domWriter = new DOMWriter();
        org.w3c.dom.Document domDocument = domWriter.write(document);

        // now lets read it back as a DOM4J object
        DOMReader domReader = new DOMReader();
        Document newDocument = domReader.read(domDocument);

        // lets ensure names are same
        newDocument.setName(document.getName());

        assertDocumentsEqual(document, newDocument);
View Full Code Here

  /**
   * Create a dom4j DOMReader
   */
  public DOMReader createDOMReader() {
    if (domReader==null) domReader = new DOMReader();
    return domReader;
  }
View Full Code Here

        try
        {
            logger.debug( msg );
            StringWriter stringWriter = new StringWriter();
            XMLWriter writer = new XMLWriter( stringWriter, OutputFormat.createPrettyPrint() );
            writer.write( new DOMReader().read( doc ) );
            logger.debug( stringWriter.toString() );
        }
        catch ( IOException e )
        {
            // ignored
View Full Code Here

        WebClient wc = new WebClient();
        HtmlPage html = wc.getPage(b);

        // make sure there's no link to the 'tag this build'
        Document dom = new DOMReader().read(html);
        assertNull(dom.selectSingleNode("//A[text()='Tag this build']"));
        for( HtmlAnchor a : html.getAnchors() )
            assertFalse(a.getHrefAttribute().contains("/tagBuild/"));

        // and no tag form on tagBuild page
View Full Code Here

                document = domConverter.buildDocument(xmlStreamReader);
            }
            catch (XMLStreamException e) {
                throw new RuntimeException("Failed to parse StAX Reader into Dom4J Element", e);
            }
            final DOMReader domReader = new DOMReader();
            final org.dom4j.Document dom4JDocument = domReader.read(document);
            dom4JDocument.setName(source.getSystemId());
            return dom4JDocument.getRootElement();
        }
       
        throw new IllegalArgumentException("Source of type " + source.getClass() + " is not supported");
View Full Code Here

                tidy.setXmlOut(true);
                tidy.setErrout(new PrintWriter(new ByteArrayOutputStream()));

                org.w3c.dom.Document dom = tidy.parseDOM(resource.getInputStream(), null);

                return new DOMReader().read(dom);
            } catch (Exception e) {
            }
        }

        return null;
View Full Code Here

TOP

Related Classes of org.dom4j.io.DOMReader

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.