См. Возврат каретки в Chrome при просмотре XML-файла

Мой PHP-скрипт создает XML-файл, заполненный различными данными конфигурации.
Иногда я просматриваю XML-файл напрямую, используя Chrome, чтобы ускорить устранение неполадок.
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:

введите описание изображения здесь

Это не имеет большого значения, просто было бы приятно видеть возврат каретки, когда я просматриваю XML в Chrome.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]