把生成的xml文件转换为字符
Document document = DocumentHelper.createDocument();
//添加节点
Element bibliographies = document.addElement("Bibliographies");
Element bibliographiesCount = bibliographies.addElement("BibliographiesCount");
bibliographiesCount.setText(record.getString("TI"));
Element bibliography = bibliographies.addElement("Bibliography");
Element type = bibliography.addElement("Type");
type.addAttribute("Lang", "chi");
type.setText("测试测试");
OutputFormat format = OutputFormat.createCompactFormat();
format.setEncoding("UTF-8");
format.setNewlines(true);
ByteArrayOutputStream out = new ByteArrayOutputStream();
XMLWriter writer = new XMLWriter(out, format);
writer.write(document);
//InputStream inputStream = out.toInputStream();
// String s = readStream(inputStream);
String s = out.toString();
String s1 = s.replaceFirst("\n", "");
System.out.println(s1);