Ich habe hier, um diesen Teil des XSLT mit den if
:Wie könnte ich diese XSLT nicht (contains()) arbeiten lassen?
<xsl:template match="receta">
<xsl:if test="./ingredientes/ingrediente[not(contains(., 'Leche'))] and
./ingredientes/ingrediente[not(contains(., 'Queso'))] ">
<article>
<header>
<h2>
<xsl:apply-templates select="nombre"/>
und dem entsprechenden Teil des XML:
<receta n="R2">
<nombre>
Croquetas de bacalao
</nombre>
<tipo>
Primer plato
</tipo>
<ingredientes>
<ingrediente cantidad= "1" unidad="en lomos">
Bacalao
</ingrediente>
<ingrediente cantidad= "850" unidad= "ml.">
Leche entera
</ingrediente>
Ohne die not()
es funktioniert, aber es ist offensichtlich nicht das, was ich brauche. Welches ist die korrekte Art der Verwendung von in diesem Fall?
Sie müssen erklären, welches Ergebnis Sie suchen. Was ist die Bedingung, die Sie überprüfen möchten, welche 'receta's möchten Sie in Ihrer Vorlage zuordnen? –
Ich möchte die Rezepte ohne den Teilstring des If als Zutat bekommen – davillafer