DOMToFile.java


Dosyayı İndir
import javax.xml.parsers.*;
import javax.xml.transform.*;
import javax.xml.transform.dom.*;
import javax.xml.transform.stream.*;
import org.w3c.dom.*;

public class DOMToFile {
	public static void main(String[] args) {
		try {
			// Factory yaratılıyor ve yeni Document yaratılıyor.
			DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
			DocumentBuilder builder = factory.newDocumentBuilder();
			Document document = builder.newDocument();

			// Dökümana elementler ekleniyor.
			Element root = document.createElement("root");
			root.setAttribute("attr", "value");
			Element test = document.createElement("test");
			Text text = document.createTextNode("deneme xml");

			test.appendChild(text);
			root.appendChild(test);
			document.appendChild(root);
			// Transformer yaratılıyor.
			TransformerFactory transformFactory = TransformerFactory.newInstance();
			Transformer transformer = transformFactory.newTransformer();

			DOMSource source = new DOMSource(document);
			String out = "/Users/zaferteker/Private/Books/Documents/DOMToFile.xml";
			StreamResult result = new StreamResult(out);
			// doküman dosyaya yazılıyor.
			transformer.transform(source, result);
			System.out.println("Document dosyaya yazıldı");

		} catch (Exception e) {
			e.printStackTrace();
		}

	}
}
				
Dosyayı İndir

Bu Sayfayı Paylaş:




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir