Bonjour
je soumet un probleme pour lequel je n'ai pas trouvé de réponse dans mes recherches.
Je recois un data source de type xml avec des balises itératives du genre :
Ces balises contiennent des balises html de base du genre gras, italique, puces, saut de ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <Paragraph> <Title>Titre</Title> <Text><b>blablabla.</b><br />blablabla.<br />blablablablablabla.<b></Text> </Paragraph> <Paragraph> <Title>Titre</Title> <Text><b>blablabla.</b><br />blablabla.<br />blablablablablabla.<b></Text> </Paragraph> <Paragraph> <Title>Titre</Title> <Text><b>blablabla.</b><br />blablabla.<br />blablablablablabla.<b></Text> </Paragraph> <Paragraph> <Title>Titre</Title> <Text><b>blablabla.</b><br />blablabla.<br />blablablablablabla.<b></Text> </Paragraph>
Pour que l'itération puisse se faire dans mon rendu html et pdf, je mets donc mes data dans une table directement. L'itération se fait bien, mais les balises html ne sont pas interprétées, elles sont simplement traduites (idem si je remplace les <b> par <b> par exemple).
Donc pour que le html soit correctement interprété, je mets mes data dans un dynamic text, ainsi je qualifie en HTML et l'interprétation se fait bien. Mais là, c'est au niveau de l'itération que j'ai un probleme, car elle ne se fait pas, meme si j'ai mis mon dynamic text dans une table.
J'arrive à m'en sortir avec les <br/> si je fais un replace avec un \r\n, mais cela n'est pas possible pour les types de balises html cités ci dessus.
Du coup, j'ai l'impression d'être dans l'impasse.
Quelqu'un à une idée ?
merci d'avance.
Partager