我正在创建一个 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.
我认为文件路径中的空间造成了问题。如何解决?