Как удалить возвращаемые каретки, символы новой строки, пробелы из строки
как удалить пробелы, возврат каретки между < и >
**START BELOW THIS LINE***
</TestItem1Request>
<Username>admin</Username>
<Password>[email protected]!</Password>
<Item1>this is an item</Item1>
</TestItem1Request>
**END HERE **
Я хочу, чтобы результат строки заканчивался следующим...
</TestItem1Request><Username>admin</Username><Password>[email protected]!</Password><Item1>this is an item</Item1></TestItem1Request>
Как это сделать?
Ответы
Ответ 1
Если это допустимый XML, вы можете использовать SaveOptions.DisableFormatting enumeration:
string input = @"<TestItem1Request>
<Username>admin</Username>
<Password>[email protected]!</Password>
<Item1>this is an item</Item1>
</TestItem1Request>";
string result = XElement.Parse(input).ToString(SaveOptions.DisableFormatting);
Console.WriteLine(result);