[jdom-interest] XMLOutputter clipping text ... a bug?
    William Krick 
    wkrick at eio-online.com
       
    Fri Mar  5 12:33:37 PST 2004
    
    
  
Using JDOM b9, when I run an xml file...
-----begin test.xml-----
<?xml version="1.0" encoding="UTF-8"?><TEST>This is a test.</TEST>
------end test.xml------
...through the following code...
    String fileName = "test.xml";
    File f = new File(fileName);
    Document doc = null;
    //load the doc from the xml file
    SAXBuilder builder = new SAXBuilder();
    FileInputStream fis = null;
    try {
      fis = new FileInputStream(f);
      doc = builder.build(fis);
    }
    catch (Exception ex) {
    }
    finally {
      try { fis.close(); } catch (Exception ex) {}
    }
    //
    // you would do stuff to the doc here
    //
    // write the doc back out to the file
    XMLOutputter fmt = new XMLOutputter();
    FileOutputStream fos = null;
    try {
      fos = new FileOutputStream(f);
      fmt.output(doc, fos);
    }
    catch (Exception ex) {
    }
    finally {
      try { fos.close(); } catch (Exception ex) {}
    }
... it comes out with the beginning of the text clipped like this...
-----begin test.xml-----
ml version="1.0" encoding="UTF-8"?><TEST>This is a test.</TEST>
------end test.xml------
Is this a bug or am I doing something wrong?  This is REALLY frustrating.
...
Krick
    
    
More information about the jdom-interest
mailing list