com.w3c.dom.Dokument ohne <?xml version="1.0" encoding="UTF-8" standalone="no"?>

Erstelle ich ein com.w3c.dom.Document aus einer String mit diesem code:

DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = docFactory.newDocumentBuilder();
Document doc = docBuilder.parse(new InputSource(new StringReader("<a><b id="5"/></a>")));

Wenn ich System.out.println(xmlToString(document)), bekomme ich diese:

<?xml version="1.0" encoding="UTF-8" standalone="no"?><a><b id="5"/></a>

Alles ok ist, ich will aber nicht die XML-Datei zu haben, die <?xml version="1.0" encoding="UTF-8" standalone="no"?> Erklärung, da muss ich Unterschreiben, die mit dem privaten Schlüssel und einbetten von soap-envelope.

Schreibe einen Kommentar