Pessoal, estou usando a biblioteca w3c dom para gerar um xml, gostaria de saber como faço para remover o cabeçalho xml ()
abaixo meu código, obrigado.
import javax.xml.parsers.*;
import javax.xml.transform.*;
import org.w3c.dom.*;
import java.io.*;
import javax.xml.transform.dom.*;
import javax.xml.transform.stream.*;
public class TesteXML {
public static void main(String[] args) {
try {
DocumentBuilderFactory factory = DocumentBuilderFactory
.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document document = builder.newDocument();
document.setXmlVersion("1.0");
Node raiz = document.createElement("raiz");
Node no1 = document.createElement("teste1");
Node no2 = document.createTextNode("Texto");
no1.appendChild(no2);
raiz.appendChild(no1);
document.appendChild(raiz);
TransformerFactory transFactory = TransformerFactory.newInstance();
Transformer transformer = transFactory.newTransformer();
DOMSource source = new DOMSource(document);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
StreamResult result = new StreamResult(baos);
transformer.transform(source, result);
System.out.println(baos.toString());
} catch (Exception e) {
e.printStackTrace();
}
}
}
