Мне нужно сгенерировать вывод XML с использованием кода Perl.Я пытаюсь не использовать какие-либо библиотеки, так как это очень простой временный XML, который используется на следующем этапе процесса.
Через мой Perl-код мне нужно было написать что-то вроде "url <a href="http://www.123.42" rel="nofollow">http://www.123.42</a> 1345&4686=userid:fs/fsfsf"
, что привело кошибка синтаксического анализатора и следующий вывод XML:
<text>url http://www.123.42 1345&4686=userid:fs/fsfsf </text>
Итак, я попытался написать "url \<![CDATA[<http://www.123.42 1345&4686=userid:fs/fsfsf]\>"
, но это также привело к ошибке синтаксического анализатора и следующему выводу:
<text>URL <![CDATA[http://www.123.42 1345&4686=userid:fs/fsfsf]></text>
I 'я хотел бы получить это:
<text>URL <![CDATA[http://www.123.42 1345&4686=userid:fs/fsfsf]></text>
Как я могу заставить XML экранировать символ "<"? </p>