Удалить пробелы на фрагментах XML - PullRequest
0 голосов
/ 04 августа 2011

Возможно ли удалить белые интервалы между тегами xml ниже без использования LINQ , пожалуйста?

?xml version="1.0"?>
<note>
    <to>Tove</to>
    <from>Jani</from>
    <heading>Reminder</heading>
    <body>Don't forget me this weekend!</body>
</note>

Кому:

<?xml version="1.0"?><note><to>Tove</to><from>Jani</from><heading>Reminder</heading><body>Don't forget me this weekend!</body></note>

1 Ответ

0 голосов
/ 04 августа 2011

Вы можете использовать Регулярное выражение, как это. Заменить все, что соответствует >\s*< на >< Это удалит пробелы Класс символов \s соответствует пробелам, символам табуляции и переносам строк.

In C #

System.Text.RegularExpressions.Regex.Replace("INPUT", ">\s*<", "><")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...