Supportnet Computer
Planet of Tech

Supportnet / Forum / Anwendungen(Java,C++...)

Wer kann mir helfen eine XSL - DATEI aus einer XML - DATEI zu erstellen - habe da ein Problem





Frage

hallo ! habe folgendes problem : ein ausschnitt aus der xml datei : <M> <DS_A Type="NUMBER"> <INDEX0>1008</INDEX0> <INDEX1>1009</INDEX1> <INDEX2>1010</INDEX2> . . usw... </DS_A> <DX_B Type="NUMBER"> <INDEX0>1111</INDEX0> <INDEX1>2222</INDEX1> <INDEX2>3333</INDEX2> . . usw... </DS_B> wie kann ich eine xsl - datei erstellen die mir eine tabeele in dieser form erstellt : DS_A DS_B 1008 1111 1009 2222 1010 3333 . . . usw... ich hoffe ihr wisst was ich meine ?!? DANKE

Antwort 1 von firefox

Eine HTML Tabelle oder Text?

Auf jeden Fall sollte das in der Art wie:

<xsl:template match="/">
<table>
  <xsl:for-each select="M">
<tr><td><xsl:value-of select="DS_A/INDEX0" /></td><td> <xsl:value-of select="DS_B/INDEX0" /></td></tr>
<tr><td><xsl:value-of select="DS_A/INDEX1" /></td><td> <xsl:value-of select="DS_B/INDEX2" /></td></tr>
  </xsl:for-each>
</table>
</xsl:template>

gehen.

Antwort 2 von soja_22

sollte eine html - tabelle sein

Antwort 3 von firefox

Dann müsste mein Besipiel ja funktionieren...

Antwort 4 von soja_22

ich bekomme hierbei fehler aber :

ich habe index0 bis index 150 !!!! nicht nur die 3 stck.

muss ich jedesmal index0, index1, index2 ...index150 machen ???

Antwort 5 von soja_22

fehler ist weg !

bekomme die ersten INDEX hin aber gibt es nicht sowas wie eine schleife - da bei mir der index bis 150 hoch geht ?

Antwort 6 von disco

moin

in was programmierste denn? du musst die html seite ja irgendwie dynamisch erzeugen, um da ne schleife benutzen zu können.

g,
disco

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: