Hier mein Problem:
ICh habe von einem Programm (nennen wir es Lexware) eine XML Datei bekommen.
Jetzt habe ich das Problem, dass ich diese in eine CSV umwandeln muss.
Ich wandle also die Zeile
<DESCRIPTION_SHORT>Bmein kleiner Text</DESCRIPTION_SHORT>
mit <xsl:value-of select="DESCRIPTION_SHORT"/> um. Soweit klar.
Aber wie lese ich aus
- <ARTICLE_FEATURES>
- <FEATURE>
<FNAME>Gewicht</FNAME>
<FVALUE>1.000000</FVALUE>
</FEATURE> - <FEATURE>
<FNAME>artikelnr</FNAME>
<FVALUE>test csv</FVALUE>
</FEATURE> - <FEATURE>
<FNAME>beschreibung</FNAME>
</FEATURE>
</ARTICLE_FEATURES>
je den fvalue für "1.000", den für "test csv" und den für "beschreibung" aus?
mit <xsl:value-of select="ARTICLE_FEATURES/FEATURE/FVALUE"/> steht ja nicht fest welches von den dreien gemeint ist.
und die XML kann ich leider nicht ändern....