Силно подозирам, че гледате дебъгера. Това ще покаже екранирания формуляр, но кавичките всъщност няма да са в низа, ако не трябва да бъдат.
Предлагам ви да регистрирате низа по някакъв начин - тогава ще видите истинските данни и моето предположение е, че той няма да съдържа обратни наклонени черти - ако приемем, че не сте написали обратни наклонени черти в StringWriter
Да започнем с. Как записвате данните в StringWriter
? Възможно ли е вашите проблеми да са по-нагоре? (Ако пишете XML ръчно , силно препоръчвам вместо това да използвате XML API. Податлив е много по-малко на грешки.)
Каква грешка получавате, когато се опитвате да прочетете обратно XML? Как изглежда в базата данни?
До голяма степен мога да гарантирам, че проблемът няма да е в StringWriter
или StringBuilder
- те не извършват бягство.
От друга страна, има ли причина да извиквате GetStringBuilder().ToString()
вместо само ToString()
?