XML出力を取得するために以下のコードを書きました。
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document document = db.newDocument();
Element element = document.createElement("Test");
Text text = document.createTextNode("");
element.appendChild(text);
document.appendChild(element);
TransformerFactory transFactory = TransformerFactory.newInstance();
Transformer transformer = transFactory.newTransformer();
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
DOMSource source = new DOMSource(document);
StreamResult result = new StreamResult(System.out);
transformer.transform(source, result);
私が得たものは
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Test/>
私が手に入れたいのは
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Test></Test>
これどうやってするの?
どうもありがとう。