2009-09-11 8 views

Odpowiedz

82

Możesz iść "w górę" poziomie przy użyciu "..". A więc:

<xsl:value-of select="../@attr1"/> 
+1

tak właśnie zakodowałem // @ attr1 i zadziałało dla mnie ... w każdym razie dzięki za pomoc. – Wondering

+22

@Wondering - wyrażenie „// @ attr1” skanuje cały dokument (i nie zatrzyma się nawet wtedy, gdy znajdzie pierwszy mecz). Jest to bardzo nieefektywne i może złapać niewłaściwą @ attr1 (jeśli masz ten atrybut w innych miejscach). @Adam Rozwiązanie Batkina jest wydajniejsze i mniej prawdopodobne, aby przypadkowo wybrać niewłaściwą wartość. –

+0

@Mads: Dzięki za ur wejść i informacji, wdroży to samo – Wondering

Powiązane problemy