我有以下代码可以创建和下载 xml 格式的页面。
我的问题是,当在浏览器等中查看时,我得到了我所追求的 xml 树视图,但是当我在记事本等中打开页面时,我把它全部放在一行上。
我怎样才能让它输出文件,以便在记事本等中作为正确的 xml 树完成
header('Content-Disposition: attachment; filename="itunes_' . $_SESSION['xmlfilename'] . '.xml"');
header('Content-Transfer-Encoding: binary');
header("Content-type: text/xml");
echo '<?xml version="1.0" encoding="UTF-8"?>';
require_once 'inc/config.php';
require 'class.itunesxmlcls.php';
$d = new iTunesXML();
echo $d->CreateItunesXML($_SESSION['update']['id']);
非常感谢