Imaginons une chaine :

<NOEUD1>blabla<NOEUD2>ll</NOEUD2>blabla</NOEUD1>

Comment valider le fait que la partie texte du NOEUD1 ne soit pas vide ( en gros que les blabla soit là ).

Que :
<NOEUD1>blabla<NOEUD2/></NOEUD1> soit bon

Et <NOEUD1><NOEUD2/></NOEUD1> soit faux ?

Les restrictions de taille de chaine ne marchent que sur les types simple, comment faire sur les types complex ?

Merci beaucoup de vos réponses.