Hallo
ich hab eben mal die replace funktion ausprobiert... aber irgendwie ohne erfolg.
Ich hab wie gesagt in der xml datei einen Platzhalter mit $ definiert ($für XXX (Plattformname)$). Dieser soll ersetzt werden in XXX8
Der Platzhalter steht in der xml datei unter folgender Baumstruktur --> document/structure/units/unit im element <title>
Aber es passiert leider nichts!
ich hab eben mal die replace funktion ausprobiert... aber irgendwie ohne erfolg.
Ich hab wie gesagt in der xml datei einen Platzhalter mit $ definiert ($für XXX (Plattformname)$). Dieser soll ersetzt werden in XXX8
Der Platzhalter steht in der xml datei unter folgender Baumstruktur --> document/structure/units/unit im element <title>
Aber es passiert leider nichts!
Code:
<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:fn="http://www.w3.org/2005/xpath-functions"> <xsl:import href="testML_9.xslt"/> <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> <xsl:template match="/"> <xsl:apply-imports/> </xsl:template> <xsl:template match="document/structure/units/unit/title"> <xsl:value-of select="replace(.,'$für XXX (Plattformname)$', 'xxx8')"/> </xsl:template> </xsl:stylesheet>
Comment