Goedendag,
Ik heb een probleem met wat XML en XSLT waarvan ik vrij zeker weet dat dit op te lossen valt dmv grouping. Ik weet echter niet hoe dit precies te implementeren.
De XML ziet er als volgt uit:
De hoeveelheid tags met dezelfde paragraphNumber staat niet vast. Het kan er maar eentje zijn, maar het kunnen er ook zes zijn. De structuur van de XML kan ik niks aan veranderen helaas.
Nu is het de bedoeling dat dmv de XSLT er iets uitkomt als het volgende:
De tags hebben nog meer attributen waarmee CSS classes aan de spans worden meegegeven, vandaar de spans. Optioneel mag dit ook de uitkomst worden:
Ik heb uiteraard onderzoek gedaan voor dit topic te openen en ik kwam uiteindelijk de Muenchian method tegen. Ik heb geprobeerd dit te implementeren voor mijn situatie, maar tot nu toe geen succes. Als iemand mij op weg zou kunnen helpen zou ik deze persoon eeuwig dankbaar zijn
Laat het me ook weten als ik iets niet duidelijk heb neergezet.
Ik heb een probleem met wat XML en XSLT waarvan ik vrij zeker weet dat dit op te lossen valt dmv grouping. Ik weet echter niet hoe dit precies te implementeren.
De XML ziet er als volgt uit:
code:
1
2
3
4
| <Normal paragraphNumber="1">Dit</Normal> <Normal paragraphNumber="1"> is 1 zin</Normal> <Normal paragraphNumber="2">En dit is de volgende</Normal> <AndereTag>bla</AndereTag> |
De hoeveelheid tags met dezelfde paragraphNumber staat niet vast. Het kan er maar eentje zijn, maar het kunnen er ook zes zijn. De structuur van de XML kan ik niks aan veranderen helaas.
Nu is het de bedoeling dat dmv de XSLT er iets uitkomt als het volgende:
code:
1
2
| <p><span>Dit</span><span> is 1 zin</span></p> <p><span>En dit is de volgende</span></p> |
De tags hebben nog meer attributen waarmee CSS classes aan de spans worden meegegeven, vandaar de spans. Optioneel mag dit ook de uitkomst worden:
code:
1
2
| <p><span>Dit</span><span> is 1 zin</span></p> <p>En dit is de volgende</p> |
Ik heb uiteraard onderzoek gedaan voor dit topic te openen en ik kwam uiteindelijk de Muenchian method tegen. Ik heb geprobeerd dit te implementeren voor mijn situatie, maar tot nu toe geen succes. Als iemand mij op weg zou kunnen helpen zou ik deze persoon eeuwig dankbaar zijn