Merhaba,
x bir web servisini xml olarak okuyup, x bir dosyaya yazdırmak istiyorum.
Aşağıda bu işlemi yapabilecek basit bir kod buldum fakat url okumuyor.
karşıdaki sitenin xml url'sini okuyup başına <?xml version="1.0" encoding="UTF-8"?> yazdırmak istiyorum. sonra bunu dosya.xml olarak yazdırmak istiyorum. Fakat işin içinden çıkamadım.
Yardımcı olabilirseniz çok sevinirim,
Teşekkürler.
<?php
$dosya = fopen('dosya.xml', 'r');
$icerik = fread($dosya, filesize('dosya.xml'));
echo '<?xml version="1.0" encoding="UTF-8"?>'.$icerik;
fclose($dosya);
?>
Doğru anladıysam bu işini görücektir.
<?php
$dosya = fopen('dosya.xml', 'r');
$icerik = fread($dosya, filesize('dosya.xml'));
$dosya2 = fopen('yeni.xml', 'w+');
fwrite($dosya2, '<?xml version="1.0" encoding="UTF-8"?>'.$icerik);
fclose($dosya);
fclose($dosya2);
?>