Sur les fichiers étiquetés avec UDpipe(rubrique 3208) q1 NOM ADJ: for $x in doc("sortieudpipe-slurp_3208.xml")/baseudpipe/p/item let $SkipLigne := " " (:NOM ADJ:) return ( if ($x/a[4]="NOUN" and $x/following-sibling::*[1]/a[4]="ADJ" ) then concat ( $x/a[2] , " ", $x/following-sibling::*[1]/a[2]," - NOM-ADJ" ) else()) ******************************************** q2 NOM PRP NOM: for $x in doc("sortieudpipe-slurp_3208.xml")/baseudpipe/p/item let $SkipLigne := " " (:NOM PRP NOM:) return( if($x/a[4]="NOUN" and $x/following-sibling::*[1]/a[4]="ADP" and $x/following-sibling::*[2]/a[4]="NOUN") then concat( $x/a[2] , " ", $x/following-sibling::*[1]/a[2] , " " , $x/following-sibling::*[2]/a[2]," - NOM-PRP-NOM") else())