{ for $article at $i in collection("output_tt_xml_3210.xml")//article for $elt in $article//element let $nextElt := $elt/following-sibling::element[1] let $nextElt2 := $elt/following-sibling::element[2] let $nextElt3 := $elt/following-sibling::element[3] let $nextElt4 := $elt/following-sibling::element[4] where $elt/data[1][contains(text(),"NOM")] and $nextElt/data[1][contains(text(),"PRP")] and $nextElt2/data[1][contains(text(),"NOM")] and $nextElt3/data[1][contains(text(),"PRP")] and $nextElt4/data[1][contains(text(),"NOM")] return {$elt/data[3]/text()," ",$nextElt/data[3]/text()," ",$nextElt2/data[3]/text()," ",$nextElt3/data[3]/text()," ",$nextElt4/data[3]/text()} }