查看Chrome查看xml文件的回车

时间:2016-05-29 16:44:02

标签: php xml google-chrome carriage-return

我的php脚本创建一个填充了各种配置数据的xml文件。 有时我会使用Chrome直接查看xml文件以加快故障排除速度。 Chrome无法显示回车符,即使它们肯定存在。

我也尝试过使用和不包含unicode十六进制字符代码& #xd回车。没有区别。

<?php

$xmldom = new DOMDocument();
$xml01 = $xmldom->createElement("body");
$xmldom->appendChild($xml01);

$s.= "-----------------------\n";
$s.= "firstline\nsecondline";
$s.= "\n-----------------------\n";
$s.= "firstline\rsecondline";
$s.= "\n-----------------------\n";
$s.= "firstline\r\nsecondline";
$s.= "\n-----------------------\n";
$s.= "firstline\n\rsecondline";
$s.= "\n-----------------------\n";

$xml02 = $xmldom->createElement("entry", $s);
$xml01->appendChild($xml02);

$xmldom->formatOutput = true;
$xmldom->save("a_trythis.xml");

echo "done";

/*
result:

    <?xml version="1.0"?>
    <body>
      <entry>-----------------------
    firstline
    secondline
    -----------------------
    firstline&#xD;secondline
    -----------------------
    firstline&#xD;
    secondline
    -----------------------
    firstline
    &#xD;secondline
    -----------------------
    </entry>
    </body>

 */

?>

Chrome中的结果显示:

enter image description here

这不是什么大问题,当我在Chrome中查看xml时,看到回车会很好。

0 个答案:

没有答案