|
Vorheriges Thema: Nächstes Thema: |
Autor |
Nachricht |
fee
Anmeldungsdatum: 06.02.2007 Beiträge: 2
|
Verfasst am: 06.02.2007 18:24:26 Titel: mit xsl eine tabelle erstellen spalten/zeilenanzahl variable |
|
|
Hallo,
Ich wollte meine xml datei mit xsl in html umwandeln und damit eine tabelle erstellen.
Die datei sieht etwa so aus:
<?xml version="1.0" encoding="UTF-8"?>
<queryResult>
<field>
<fieldName>Name</fieldName>
<value>Polar-</value>
<value>Protein-</value>
<value>Oligopeptide-</value>
<value>Manganese</value>
</field>
<field>
<fieldName>Description</fieldName>
<value>test1</value>
<value>test2</value>
</field>
<field>
</queryResult>
Kann ich es irgendwie hinbekommen, dass die anzahl der fields, die anzahl der spalten angibt, mit fieldName als überschrift und die values unterhalb des dazugehörigen fieldNamens?
Vielen Dank schonmal
Anja |
|
Nach oben |
|
|
admin Site Admin
Anmeldungsdatum: 16.01.2005 Beiträge: 323 Wohnort: Berlin
|
Verfasst am: 11.02.2007 14:15:30 Titel: |
|
|
Zitat: |
Kann ich es irgendwie hinbekommen, dass die anzahl der fields, die anzahl der spalten angibt, mit fieldName als überschrift und die values unterhalb des dazugehörigen fieldNamens? |
Deine Datei sieht doch schon fast aus wie eine HTML-Tabelle. Du brauchst doch jetzt nur noch <field> in <tr>, <fieldName> in <th> und <value> in <td> umwandeln und hast eine einigermaßen saubere HTML-Tabelle (sieht man mal davon ab dass Zeile 1 dann mehr Zellen hätte als Zeile 2). |
|
Nach oben |
|
|
fee
Anmeldungsdatum: 06.02.2007 Beiträge: 2
|
Verfasst am: 13.02.2007 13:54:54 Titel: |
|
|
Hey,
vielen Dank für die Antwort, aber dass ist nicht ganz das was ich meinte.
In dem obrigen Fall hätte ich gerne 2 Spalten, und dann halt unterschiedlich viele Zeilen...
Hatte gedacht, dass ich eventl. mehrere Tabellen mache und die dann nebeneinander schreibe? |
|
Nach oben |
|
|
Younes Forumsteilnehmer
Anmeldungsdatum: 04.09.2007 Beiträge: 7 Wohnort: Dortmund
|
Verfasst am: 04.09.2007 00:36:23 Titel: |
|
|
Hallo erste mal,
bin neu hier
also ich habe eine Antwort:
ja ich kann dir einpaar stichwörter geben:
tabelen neben Einander : benutzmal CSS: float: left
alle Elemente "value" auszugeben : <xsl:for-each...>
ich versuche das mal zukriegen und ich werde gleich dir antwort posten.
|
|
Nach oben |
|
|
Younes Forumsteilnehmer
Anmeldungsdatum: 04.09.2007 Beiträge: 7 Wohnort: Dortmund
|
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|
|
|