Bonjour à tous,

J'ai cherché partout sans succès une solution à mon problème alors je m'en remets à vous

J'ai un fichier XML contenant des milliers de produits avec l'architecture suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="utf-8" ?>
<Products ID="xxx">
<Product id="1"><CategoryPath></CategoryPath><Price>23.90 EUR</Price><Deeplinks>http://www.pageduproduit.html/jaunefluo</Deeplinks><Details><Title>Article jaune fluo</Title></Details></Product>
<Product id="2"><CategoryPath></CategoryPath><Price>23.90 EUR</Price><Deeplinks>http://www.pageduproduit.html/rouge</Deeplinks><Details><Title>Article rouge</Title></Details></Product>
<Product id="3"><CategoryPath></CategoryPath><Price>23.90 EUR</Price><Deeplinks>http://www.pageduproduit.html/jaunefluo</Deeplinks><Details><Title>Article jaune fluo</Title></Details></Product>
<Product id="4"><CategoryPath></CategoryPath><Price>23.90 EUR</Price><Deeplinks>http://www.pageduproduit.html/vertpomme</Deeplinks><Details><Title>Article vert pomme</Title></Details></Product>
...
</Products>
Chaque produit à une ID unique et il n'y a donc pas de doublons à proprement dit.

Néanmoins comme vous pouvez le voir dans mon exemple, il y a 2x le produit jaune fluo (même titre et même Deeplinks en ID 1 et 3)
Dans mon cas d'espèce c'est parce qu'il s'agit du même produit mais d'une différente taille (S M L XL...) => ce qui est géré en JS sur la page de destination à laquelle je n'ai pas accès.

J'aimerais avec Notepad++ trouver la formule me permettant d'éliminer ces "pseudos-doublons" car il n'y a aucun intérêt pour moi de les afficher plusieurs fois.
Ainsi la fonction que je cherche à faire doit me permettre de ne garder qu'un seul produit ayant des caractéristiques identiques en se basant sur les balise <Title> et <Deeplinks>

J'espère m'être fait comprendre
Merci d'avance