17. November 200421 j Wie kriegt man den Namen des nächsten Elementes in einem XML-Dokument? <test> <wert1/> <wert2/> <wert3/> <wert4/> <wert5/> </test> Ich befinde mich bei <wert3/> und möchte den Namen des nächsten Elementes, also wert4. Das müsste doch irgendwie so gehen: name([position()+1]) ? Krieg immer nur Fehlermeldungen
17. November 200421 j erzaehl ma bitte etwas detailierter was genau du machen willst, hört sich für mich nach etwas "ungeschickter" xml-nutzung an...
17. November 200421 j Ich habe ein XML-Dokument, bei dem ich Elemente in einer Schleife durchlaufe. Von den Elementen weiß ich die Namen und Werte. Nun möchte ich immer den Namen des nächsten Elementes wissen. Hab etwas rumgebastelt und es sollte mit dem Ausdruck eigentlich funktionieren: <xsl:value-of select="name(following-sibling::node()[position()])"/>
17. November 200421 j Nee, das funktioniert auch nicht, denn ich habe das XML-Dokument umsortiert, dieser Ausdruck beachtet aber die Sortierung nicht.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.