Bonjour à tous : )
Je récupère un flux RSS d'un partenaire via les classes SyndicationFeed et associées (c'est super simple à mettre en oeuvre, un vrai plaisir)
Il s'agit de morceaux de DOM que je souhaite intégrer à mes pages.
Ma problématique, c'est que le flux de données est un peu pollué. Il y a dedans des classes "technique" et des styles que je dois enlever...
Par exemple :
Je veux transformer le DOM en gardant les balises et en laissant les classes "métiers".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <p class="red métier" style="width:150px;"> <strong>Lorem ipsum dolor sit amet,</strong> consectetur adipiscing elit. </p>
Mes données sont actuellement sous forme de string.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <p class="métier"> <strong>Lorem ipsum dolor sit amet,</strong> consectetur adipiscing elit. </p>
Je recherche la meilleur stratégie (= la plus maintenable et la plus évolutive) pour modifier mon contenu.
J'ai recherché du côté de HtmlAgilityPack, du XSLT et des Regex, j'ai peur que ça ressemble à une usine à gaz.
Vous utiliseriez quoi ?
Merci :-)
Partager