String root = "RdbTunnels";
DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder documentBuilder = documentBuilderFactory.newDocumentBuilder();
Document document = documentBuilder.newDocument();
Element rootElement = document.createElement(root);
document.appendChild(rootElement);
OutputFormat format = new OutputFormat(document);
format.setIndenting(true);
XMLSerializer serializer = new XMLSerializer(System.out, format);
serializer.serialize(document);
dà il risultato come seguerimuovere dichiarazione XML dal documento XML generato utilizzando Java
<?xml version="1.0" encoding="UTF-8"?>
<RdbTunnels/>
ma ho bisogno di rimuovere la dichiarazione XML dall'uscita come posso fare che
Perché avete bisogno di rimuoverlo? – Quentin
Se è necessario rimuovere la dichiarazione XML, non è necessario XML. È necessario il parser proprietario del documento, in qualche modo formattato, ma non proprio proprietario di Flash. Ti suggerisco di usare regex. –
ahhh esperti di poltrona, mi spiace, ma no. È ancora XML anche se il sistema non supporta le intestazioni xml .... – edthethird