Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > XML, XSL > Libxml2 и символ перевода строки \n / LineFeed / &


Автор: SABROG 9.8.2007, 11:47
Есть необходимость иметь возможность любой байт закодировать к виду "& #10;" - "& #255;", а конкретно надо
закодировать 0A - символ перевода строки. Как я не изгалялся libxml2 ни в какую не хочет этого делать, \r в "& #13;"
кодируется, а \n пихает как обычный перевод строки. Есть предложения как можно записать произвольные данные без предварительных обработок или заставить libxml2 воспринимать \n как спец. символ ?

P.S.: после "&" стоит пробел, т.к. форум не может корректно вывести подобный текст.

Автор: SABROG 14.8.2007, 18:17
Решил немного через задницу, но это решение лучше чем было - xmlSaveSetEscape

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)