5 votes

Comment supprimer les espaces blancs dans un document XML en C#

Quelqu'un peut-il m'aider à supprimer tous les espaces blancs entre les balises XML comme indiqué ci-dessous ?

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

A :

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

Merci beaucoup.

12voto

SLaks Points 391154

Vous pouvez utiliser XLinq :

XElement.Parse(str).ToString(SaveOptions.DisableFormatting)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X