| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 |