Я читаю строку из xml-файла, хранящегося на SDCard, в котором есть некоторые возвраты каретки, сохраненные с escape-последовательностью "\ n". Такие как
<string mystring="Line1\nLine2">
Но когда я отображаю текст в эмуляторе, вместо создания новой строки появляется \ n. Я не делаю ничего необычного с текстом - просто читаю его с помощью SAXParser, а затем добавляю в текстовое представление. Есть ли параметр, который мне нужно проверить, чтобы убедиться, что переводы строки отображаются правильно? Нужно ли по-разному хранить возврат каретки в файле xml?
Я также пытался \ r \ n, и это тоже не работает.
Когда я отлаживаю, я вижу, что дополнительный \ помещается перед существующим \
Я вижу, что в моем методе SAX startElement строка
String s = atts.getValue("mystring");
назначает "Line1 \ nLine2" для s, поэтому проблема в SAXParser.