Bonjour,

Je suis entrain de constituer un tableau avec XSLFO.
Dans une cellule je peux avoir plusieurs lignes (en fonction d'une balise). A chaque traitement d'une balise, je veux s'il existe plusieurs balise faire un saut de ligne dans la celule.

Pour le saut de ligne j'ai indiqué <xsl:text>#xa;</xsl:text>

Exemple :
En entrée :
<C1>Col 1</C1><C2>COL2-1</COL2><C2>COL2-2</COL2><C3>COL3</COL3>
Ce que je voudrai obtenir :
----------------------------
|_Col 1|_COL2-1_|_COL3|
|_____|_COL2-2_|_____|
----------------------------

_ : Représente des espaces

Mes questions :

  1. Comment tester le nombre de balise
  2. Pourquoi <xsl:text>#xa;</xsl:text> ne fonctionne pas
  3. Peut on faire des sauts de ligne dans une cellule sans perturber les autres


Merci d'avance pour votre aide

A+