Возврат каретки в XmlNode Innertext

Я использую System.Xml для разбора созданного мной XML-файла. Часть внутреннего текста узлов содержит возврат каретки, например: « \ r [...] \ r ", Это потому, что я использовал Visual Studio для форматирования, прежде чем анализировать его.

Есть ли способ удалить возврат каретки, добавленный инструментами форматирования?

Спасибо!

Edit @Jon: действительно спасибо! Я использую подобный способ обойти проблему.

            char[] escape = { ' ', '\r', '\n' };
            string text = node.InnerText.Trim(escape);

Это позволяет избежать фильтрации возврата каретки в тексте.

Как вы упомянули, мой реальный вопрос - как отфильтровать форматирования при разборе xml. Мое предположение таково: в узле просто текст, дочерний элемент не вставлен.

Есть ли другие форматирования, кроме возврата каретки?

Ответы на вопрос(1)

Ваш ответ на вопрос