Hallo,
Wenn ich nun den Wert für "KeywordSearch" auslesen will mache ich das innerhalb des XSL-Templates so:
<xsl:value-of select="/ProductInfo/Request/Args/Arg[4]/@value"/>
Leider bekomme ich als Ergebniss immer nur das erste Suchwort geliefert, in diesem Falle "kawasaki". Ich möchte aber als Ergebniss "kawasaki gpz" geliefert bekommen.
Muß ich anders vorgehen ?
Nein, eigentlich ist das richtig. Welcher XSL-Parser benützt du? Denn ein vernünftiger dürfte den Attributwert nicht "unterschlagen".
Tipp am Rande:
Du seleltierst das 4. <Arg> Element, aber ist dasr immer der "KeywordSearch"? Also:
<xsl:value-of select="/ProductInfo/Request/Args/Arg[@name = 'KeywordSearch']/@value"/>
Grüße
Thomas