У меня есть XML-документ, из которого я хочу удалить пробелы и возврат каретки. Как я могу получить модифицированный XML с помощью C #.
Установите флаг preserveWhitespace в false:
XmlDocument doc = new XmlDocument(); doc.PreserveWhitespace = false; doc.Load("foo.xml"); // doc.InnerXml contains no spaces or returns
Чтобы удалить пробелы между тегами:
# Regex regex = new Regex(@">\s*<"); # string cleanedXml = regex.Replace(dirtyXml, "><");
Источник и другая полезная информация здесь