Processing instruction vers XML
Bonjour,
Au moyen d'XSLT et de Xalan, je souhaite transformer un doc du type:
Citation:
<DOC>
<PAG>
<?PI s_nom="P" s_type="O"?>
bla bla bla
<?PI s_nom="P" s_type="C"?>
</PAG>
</DOC>
Et en résultat, je veux:
Citation:
<DOC>
<PAG>
<P>
bla bla bla
</P>
</PAG>
</DOC>
J'utilise donc une XSLT me générant mes balises au moyen de directives du type
<xsl:text><P></xsl:text>........
Mon résultat est correct sous des outils comme oxygen ou XML Spy mais Xalan me sort une exception et les traces me donnent:
Citation:
<DOC>
<PAG>
<P>
bla bla bla
</P>
</PAG>
</DOC>
Qqn aurait-il une idée?!?
Piste: Il me semble que l'on ne peut pas utiliser les xsl:element, car, je ne sais pas à priori ou je vais poser mes balises fermantes....