Salve a tutti
premetto che sono completamente nuovo al xsl, quindi non stupitevi se la domanda è banale o non realizzabile.
Devo tradurre un file xml in csv. Il file xml ha un tipo di nodo che può comparire 0-6 volte.
Anche se compare 0 volte il file csv deve contenere delle sezioni del tipo ;;;; per ogni nodo opzionale. Per inserire i valori nel file csv applico il template relativo al nodo dentro un tag <xsl:for each>.
Purtroppo mi devo basare sulla sequenza di ; per spezzare successivamente la riga inserita nel file csv ed é un vincolo che non posso aggirare
Esiste un tag per dirgli di continuare ad applicare il template come se stesse ciclando su nodi con elementi vuoti?
Grazie in anticipo
S.

Rispondi quotando