Ich versuche, Text aus XML ähnlich dem folgenden zu extrahieren:
<p>This is a paragraph <a href='http://link.com'>with an embedded link</a> with more text afterwards</p>
Ich möchte, dass der extrahierte Text die URL innerhalb des Absatzes beibehält, etwa so:
This is a paragraph with an embedded link (http://link.com) with more text afterwards
Es ist relativ einfach, den Text zu extrahieren:
<xsl:value-of select="p"/>
und die URL: <xsl:value-of select="p/a/@href"/>
aber ich weiß nicht, wie ich die URL in den extrahierten Text mit XSLT einbetten soll.
Haben Sie eine Idee, wie man das machen kann?
Wenn es keine einfache Möglichkeit, dies zu tun, kann ich am Ende entweder tun einige Vorverarbeitung des Textes, um die URL einbetten und nur XSLT verwenden, um den gesamten Text von dort zu extrahieren.