import javax.xml.transform.*;
import javax.xml.transform.stream.*;
import java.io.*;
public class StringToXmlFile {
public static void main(String[] args) {
try {
// Dosyaya yazılacak xml String’i yaratılıyor.
String s = "<test><message>hello</message></test>";
TransformerFactory factory = TransformerFactory.newInstance();
Transformer transformer = factory.newTransformer();
StringReader reader = new StringReader(s);
StreamSource source = new StreamSource(reader);
String out = "/Users/zaferteker/Private/Books/Documents/StringToFile.xml";
StreamResult result = new StreamResult(out);
// String dosyaya yazılıyor.
transformer.transform(source, result);
System.out.println("Xml dosyaya yazıldı");
} catch (Exception e) {
e.printStackTrace();
}
}
}
Dosyayı İndir