XML для сохранения пробелов - PullRequest
1 голос
/ 06 июня 2011
<?xml version="1.0"?>
<para>
<![CDATA[
gkjdfjg fdgsdfsdfdsf sdfdsfdsfsdfds fdsfdsfdsfsdfsdfd sdfsdf
sadf sdff sdf sdf

gkjdfjg fdgsdfsdfdsf sdfdsfdsfsdfds fdsfdsfdsfsdfsdfd sdfsdf
sadf sdff sdf sdf
]]>

</para>

Я сохраняю этот файл как text.xml и пытаюсь просмотреть в браузере.Это возвращает весь текст в одну строку !!!Это не сохранение содержимого, как определено в разделе CDATA?.

Я где-то читал, что XML сохраняет пробел, тогда почему он не сохраняет даже если определено в разделе CDATA?

Спасибо

1 Ответ

1 голос
/ 06 июня 2011

Браузер отображает все это в одной строке, потому что браузеры игнорируют пробелы. Вот почему вы используете <br /> теги (и другие) в html для ввода пробелов и пробелов.

Итак, если вы хотите иметь белую линию, попробуйте это:

<?xml version="1.0"?>
<para>
<![CDATA[
gkjdfjg fdgsdfsdfdsf sdfdsfdsfsdfds fdsfdsfdsfsdfsdfd sdfsdf
sadf sdff sdf sdf
<br /><br />
gkjdfjg fdgsdfsdfdsf sdfdsfdsfsdfds fdsfdsfdsfsdfsdfd sdfsdf
sadf sdff sdf sdf
]]>
...