<?xml version="1.0" encoding="UTF-8"?><Request>
<Id>
ここでは、最初のタグがファイルに書き込まれ、続いて xml バージョンが書き込まれました。次の行に書き込む必要があります。以下のように
<?xml version="1.0" encoding="UTF-8"?>
<Request>
<Id>
以下のコードを使用してxmlをファイルに書き込んでいます。助けてください
TransformerFactory transformerFactory = TransformerFactory
.newInstance();
Transformer transformer = transformerFactory.newTransformer();
DOMSource source = new DOMSource(document);
StreamResult result = new StreamResult(new File(
Constants.xmlLocation
+ Constants.metaDataXmlFileName
+ format.format(calendar.getTime()) + ".xml"));
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
transformer.setOutputProperty(
"{http://xml.apache.org/xslt}indent-amount", "5");
transformer.transform(source, result);