私はxmlファイルを作成しています。このコードに問題はありません。
TransformerFactory transformerFactory = TransformerFactory.newInstance();
Transformer transformer = transformerFactory.newTransformer();
DOMSource source = new DOMSource(doc);
String fileName="D:\\Doc\\File.xml";
StreamResult result = new StreamResult(new File(fileName));
transformer.transform(source, result);
しかし、パスが
String fileName="D:\\My Doc\\File.xml";
その後、エラーをスローしています。
XML-22110: (Fatal Error) Invalid StreamResult set in TransformerHandler.
ファイルパスのスペースが問題を引き起こしていると思います。それを解決する方法は?