JanineS123: XSL | Satz in einzelne Wörter zerlegen

Beitrag lesen

Gib nochmal das konkret gesuchte Ergebnis an. Das erspart evtl. unnötige Aktionen. Ich verstehe noch nicht die gewünschte Zuordnung von term- zu den jeweiligen descr-Inhalten.

Hallo Thomas,

hier noch einmal meine Quelldatei:

<?xml version="1.0" encoding="ISO-8859-1"?>
<definitions xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<def>
		<term>Abhilfemaßnahme (FDA)</term>
		<descr>Routine-Instandhaltung oder Wartung eines Gerätes etc.</descr>
	</def>
	<def>
		<term>Routine</term>
		<descr>Hier taucht der Begriff Abhilfemaßnahme (FDA) auf.</descr>
	</def>
	<def>
		<term>Gerät</term>
		<descr>Dies ist ein Test für Routine und Abhilfemaßnahme (FDA).</descr>
	</def>
</definitions>

und meine gewünschte Zieldatei in der finalen Ausgabe:

<?xml version="1.0" encoding="ISO-8859-1"?>
<definitions xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<def>
		<term>Abhilfemaßnahme (FDA)</term>
		<descr><a href="Routine">Routine</a>-Instandhaltung oder Wartung eines <a href="Gerät">Gerätes</a> etc.</descr>
	</def>
	<def>
		<term>Routine</term>
		<descr>Hier taucht der Begriff <a href="Abhilfemaßnahme (FDA)">Abhilfemaßnahme (FDA)</a> auf.</descr>
	</def>
	<def>
		<term>Gerät</term>
		<descr>Dies ist ein Test für <a href="Routine">Routine</a> und <a href="Abhilfemaßnahme (FDA)">Abhilfemaßnahme (FDA)</a>.</descr>
	</def>
</definitions>

Viele Grüße, Janine