Hi,
ich würde gerne mittels XSLT ein leeres XML erstellen, falls ein bestimmter Wert (ADD_002/IDENTIFIER) ungleich test1 oder ungleich test2 ist.
Also immer?
Denn wenn identifier == test1 ist, ist es ungleich test2, wenn identifier gleich test2 ist, ist es ungleich test1, und als letzter Fall bleibt noch, daß identifier zu beiden ungleich ist.
Du willst:
nicht(identifier == 'test1' oder identifier == 'test2')
XSLT:
<xsl:when test="//ADD_002[IDENTIFIER != 'test1' or != 'test2']"></xsl:when>
nach dem or fehlt der Wert, den Du mit != 'test2' vergleichen willst. Wenn das wieder //ADD_002/IDENTIFIER ist, dann muß das nochmal dastehen.
Und mit / statt [
Aber wie oben schon gesagt, die Bedingung ist so eh nicht richtig.
cu,
Andreas a/k/a MudGuard