Thomas J.S.: ID für doppelt vorkommende Werte

Beitrag lesen

Hallo,

Wie sieht dein XSLT aus? (XSLT 1 oder XSLT 2?)
Es ist keine allzugute Idee nur Zahlen als ID zu verwenden.

Ich verwende mittlerweile XSLT 2.

Fein, aber ich weiss noch immer nicht was du bisher gemacht hast.
Ich denke du hast dafür Verständnis, wenn ich nicht alles für dich von Grund auf schreiben will.
Ich nehme an du verwendest: <xsl:for-each-group group-by="Value1">, du kannst jetzt entweder eine weiter inner gruppierung mchen, oder mit key-arbeiten. Kommt eben darauf an was du bisher gemacht hast.

Im Prinzip wäre es mir egal welche Form die ID hat, wenn man die überhaupt so nennen will. Es muss nur hinterher sich ermitteln lassen, welche "Value2" dieselben Werte haben.

Hab leider keine Erfahrung mit IDREF. Von daher wie müsste ich damit umgehen?

Das ist relativ unwichtig, wenn du die IDs selbst erzeugst, dann kannst du noch immer gernerate-id() als Wert für den Attribut verwenden.

Grüße
Thomas