je le code XML suivant et que vous souhaitez insérer xml supplémentaire dans ce:Ajout de noeuds XML à un point spécifique en utilisant xslt
<root>
<steps>
<step name="step1" type="process">
<steps>
<step name="substep1">
</step>
</steps>
</step>
<step name="step2" type="process">
<steps>
<step name="substep1">
<!-- more substeps...-->
</step>
</steps>
</step>
<step name="step3" type="process">
<steps>
<step name="substep1">
</step>
<step name="substep2">
</step>
<!-- more substeps...-->
</steps>
</step>
<!-- THE BELOW IS WHAT I WISH TO ADD... and it has to be here -->
<step name="reference">
<!-- These stuff have been hardcoded in my xsl so its fine -->
</step>
<!-- ends -->
</steps>
<references>
<reference name="reference1">
</reference>
.
.
.
</references>
</root>
Comme je l'ai écrit dans l'échantillon xml, je souhaite ajouter une étape supplémentaire élément comme la toute dernière étape dans la plupart des étapes outter. J'ai l'extrait xml déjà codé en dur dans mon xsl donc tout ce que je devais faire est de trouver la meilleure logique pour passer à ce point particulier de l'arbre xml afin que je puisse appeler le modèle et ajouter ce snipet.
est l'approche recommandée/la meilleure pour le faire?
Merci.
Bonne question (+1). Voir ma réponse pour une solution complète et simple - expliquée en détails. :) –