$xml = simplexml_load_file("http://www.f2r.gen.tr/sevkiyat.xml");
$xml = 'XMLin İÇİNİ BURAYA YAPIŞTIRIN';
$xml = preg_replace("/(</?)(w+)

[^>]*>)/", "$1$2$3", $xml);
$xml = simplexml_load_string($xml);
$json = json_encode($xml, JSON_PRETTY_PRINT);
echo "<pre>".$json."</pre>";
bu şekilde yaptığımda hata veriyor sayfa
Warning: preg_replace(): Unknown modifier '?' in C:\AppServ\www\xml.php on line 7
false
<?php
$xml = 'XMLin İÇİNİ BURAYA YAPIŞTIRIN';
$xml = preg_replace("/(</?)(w+)

[^>]*>)/", "$1$2$3", $xml);
$xml = simplexml_load_string($xml);
$json = json_encode($xml, JSON_PRETTY_PRINT);
echo "<pre>".$json."</pre>";
?>
sonuç istediğiniz gibi olacak sanırım. tekrar array e çevirip attributeleri de alabilirsiniz.