Package nu.xom

Examples of nu.xom.Document.toXML()


            "\n  <!--comment-->\n]>"
          + "\n<test />\n"
        XMLFilter filter = new XMLFilterImpl();
        filter.setParent(XMLReaderFactory.createXMLReader("org.apache.xerces.parsers.SAXParser"));
        Document doc = (new Builder(filter)).build(data, null);
        String result = doc.toXML();
        assertEquals(data, result);   
       
   
   
   
View Full Code Here


          + "<!DOCTYPE root [\n" +
                "  <?target data?>\n  <!ELEMENT test (#PCDATA)>" +
            "\n  <?target?>\n]>"
          + "\n<test />\n"
        Document doc = (new Builder()).build(data, null);
        String result = doc.toXML();
        assertEquals(data, result);   
       
   
   
   
View Full Code Here

            "\n  <?target?>\n]>"
          + "\n<test />\n"
        XMLFilter filter = new XMLFilterImpl();
        filter.setParent(XMLReaderFactory.createXMLReader("org.apache.xerces.parsers.SAXParser"));
        Document doc = (new Builder(filter)).build(data, null);
        String result = doc.toXML();
        assertEquals(data, result);   
       
   
   
   
View Full Code Here

        root.appendChild(child1);
        root.appendChild(child2);
        child2.addAttribute(new Attribute("id", "p1", Attribute.Type.ID));
        Document in = new Document(root);
        Document out = XIncluder.resolve(in);
        String result = out.toXML();
        assertEquals("<?xml version=\"1.0\"?>\n" +
           "<root><child2 id=\"p1\" /><child2 id=\"p1\" /></root>\n", result);
       
    }
   
View Full Code Here

        Reader reader = new StringReader(data);
        Document doc = builder.build(reader);
        Document result = XIncluder.resolve(doc);
        assertEquals("<?xml version=\"1.0\"?>\n"
          + "<document xmlns:xi=\"http://www.w3.org/2001/XInclude\">Correct!</document>\n",
          result.toXML());
       
    }
   
   
    public void testBadAcceptAttribute()
View Full Code Here

       
        Builder builder = new Builder();
        File f = new File("data");
        f = new File(f, "test.xml");  
        Document input = builder.build(f);
        String s = input.toXML();
        Document output = builder.build(s, f.toURI().toString());
        assertEquals(input, output);
       
    }
View Full Code Here

       
        Builder builder = new Builder();
        File f = new File("data");
        f = new File(f, "xtest.xml");  
        Document input = builder.build(f);
        String s = input.toXML();
        Document output = builder.build(s, f.toURI().toASCIIString());
        assertEquals(input, output);
       
    }
View Full Code Here

            + "]><document />";
       
        Builder builder = new Builder(crimson);
        Document document = builder.build(data, base);
       
        String s = document.toXML();
        Document roundTrip = builder.build(s, base);
        assertEquals(document, roundTrip);
       
    }
  
View Full Code Here

            out.flush();
            out.close();
            Document doc = builder.build(f);
            String expectedResult = "<?xml version=\"1.0\"?>\n"
                + "<data />\n";
            String actual = doc.toXML();
            assertEquals(expectedResult, actual);
            assertTrue(doc.getBaseURI().startsWith("file:/"));
            assertTrue(doc.getBaseURI().endsWith("data/%09file.xml"));
        }
        catch (FileNotFoundException ex) {
View Full Code Here

            out.flush();
            out.close();
            Document doc = builder.build(f);
            String expectedResult = "<?xml version=\"1.0\"?>\n"
                + "<data />\n";
            String actual = doc.toXML();
            assertEquals(expectedResult, actual);
            assertTrue(doc.getBaseURI().startsWith("file:/"));
            assertTrue(doc.getBaseURI().endsWith("data/~file.xml"));
        }
        finally {
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.