Pour exclure des éléments, il faut mettre l’attribut : data-content-exclude<div data-content-include>children</div>
<div data-content-exclude>children</div>
Bon à savoir 💡: Afin d’assurer le bon fonctionnement de ces attributs, il convient de les placer au plus près de l’élément (tag HTML) qu’on souhaite inclure ou exclure pour que la règle prenne la priorité sur les autres règles d’inclusion ou d’exclusion que nous paramétrons de notre côté.Quelques exemples de règles pour exclure ou inclure : Je souhaite exclure un élément :
Je souhaite inclure un élément :<div data-content-exclude>Contenu à exclure</div>
Je souhaite exclure un élément qui était inclus auparavant :<div data-content-include>Contenu à inclure</div>
Je souhaite inclure un élément qui auparavant était exclue :<div data-content-include><p>Ce paragraphe</p><p data-content-exclude>Le paragraphe que je souhaite exclure.</p></div>L’élément</p>sera exclu.
<div data-content-exclude><p>Paragraphe qui va être exclu</p><h2 data-content-include>Le paragraphe que je souhaite conserver.</h2></div>L’élément<h2>sera conservé.
Bon à savoir 💡: Si un élément contient les deux attributs à la fois (data-content-include et data-content-exclude), l’exclusion prend la priorité et le contenu sera donc supprimé.Vos équipes techniques peuvent être dès maintenant autonomes sur l’amélioration de votre extracteur de contenu.