Bonjour,
J'ai besoin de transformer du XHTML en utilisant XSLT.
J'arrive à faire pas mal de choses, mais je bloque sur le déplacement de noeud.
Exemple :
J'ai en entrée le code suivant qui n'est pas valide XHTML puisque la balise ul ne peut contenir que des balises li et pas directement des balises ul :
Je souhaiterai donc le transformer en code XHTML valide :
Pour cela, la solution que j'envisage est de déplacer le noeud <ul><li>bb</li></ul> à l'intérieur (à la fin du contenu) du noeud <li>aa ... </li>
Existe-t-il un moyen de réaliser cette transformation ?
Merci pour votre aide
J'ai besoin de transformer du XHTML en utilisant XSLT.
J'arrive à faire pas mal de choses, mais je bloque sur le déplacement de noeud.
Exemple :
J'ai en entrée le code suivant qui n'est pas valide XHTML puisque la balise ul ne peut contenir que des balises li et pas directement des balises ul :
<ul>
<li>aa</li>
<ul>
<li>bb</li>
</ul>
<li>cc</li>
</ul>
Je souhaiterai donc le transformer en code XHTML valide :
<ul>
<li>aa
<ul>
<li>bb</li>
</ul>
</li>
<li>cc</li>
</ul>
Pour cela, la solution que j'envisage est de déplacer le noeud <ul><li>bb</li></ul> à l'intérieur (à la fin du contenu) du noeud <li>aa ... </li>
Existe-t-il un moyen de réaliser cette transformation ?
Merci pour votre aide