Сериализация в XML "\r\n" -> "\n"
От: nen777w  
Дата: 04.04.11 13:19
Оценка:
Как бороть такую штуку.
Есть строка: содержащая "\r\n"
Сериализуется через XmlWriter нормально. Т.е. в полученном файле "\r\n"
Но вот XmlReader читает как "\n"

Код:
private string data = "\r\n";
public override void write(XmlWriter writer)
{
    base.write(writer);
    writer.WriteStartElement("data");
        writer.WriteValue(data);
    writer.WriteEndElement();
}

public override void read(XmlReader reader)
{
    base.read(reader);
    reader.ReadStartElement("data");
        data = reader.ReadContentAsString();
    reader.ReadEndElement();
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.