xml mit xsl in html umwandeln

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

      xml mit xsl in html umwandeln

      Hallo!
      ich weiß einfach nicht was bei meiner xsl datei nicht korrekt ist.
      also ich will diese xml datei:

      XML-Quellcode

      1. <?xml version="1.0"?>
      2. <?xml:stylesheet href="umwandlung.xsl" type="html/xsl" ?>
      3. <kickerdata>
      4. <playerlist>
      5. <player id="1640998965" >
      6. <firstname>
      7. Hans
      8. </firstname>
      9. <familyname>
      10. Bauer
      11. </familyname>
      12. <playssince>
      13. 2000
      14. </playssince>
      15. <dateofbirth>
      16. 1991-04-28
      17. </dateofbirth>
      18. <active>
      19. true
      20. </active>
      21. </player>
      22. <player id="137126334" >
      23. <firstname>
      24. Steffen
      25. </firstname>
      26. <familyname>
      27. Harder
      28. </familyname>
      29. <playssince>
      30. 2001
      31. </playssince>
      32. <dateofbirth>
      33. 1986-11-01
      34. </dateofbirth>
      35. <active>
      36. true
      37. </active>
      38. </player>
      39. <player id="432342307" >
      40. <firstname>
      41. Raphael
      42. </firstname>
      43. <familyname>
      44. Pionke
      45. </familyname>
      46. <playssince>
      47. 2002
      48. </playssince>
      49. <dateofbirth>
      50. 1989-05-05
      51. </dateofbirth>
      52. <active>
      53. true
      54. </active>
      55. </player>
      56. <player id="1439975948" >
      57. <firstname>
      58. Fritz
      59. </firstname>
      60. <familyname>
      61. Walter
      62. </familyname>
      63. <playssince>
      64. 2003
      65. </playssince>
      66. <dateofbirth>
      67. 1963-01-01
      68. </dateofbirth>
      69. <active>
      70. true
      71. </active>
      72. </player>
      73. <player id="0" >
      74. <firstname>
      75. </firstname>
      76. <familyname>
      77. </familyname>
      78. <playssince>
      79. 1111
      80. </playssince>
      81. <dateofbirth>
      82. 1111-11-11
      83. </dateofbirth>
      84. <active>
      85. false
      86. </active>
      87. </player>
      88. </playerlist>
      89. <matchlist>
      90. <match>
      91. <date>
      92. 2010-06-05
      93. </date>
      94. <team1front>
      95. 1640998965
      96. </team1front>
      97. <team1back>
      98. 137126334
      99. </team1back>
      100. <team2front>
      101. 432342307
      102. </team2front>
      103. <team2back>
      104. 1439975948
      105. </team2back>
      106. <goals1>
      107. 15
      108. </goals1>
      109. <goals2>
      110. 1
      111. </goals2>
      112. </match>
      113. <match>
      114. <date>
      115. 2012-04-28
      116. </date>
      117. <team1front>
      118. 1640998965
      119. </team1front>
      120. <team1back>
      121. 0
      122. </team1back>
      123. <team2front>
      124. 137126334
      125. </team2front>
      126. <team2back>
      127. 0
      128. </team2back>
      129. <goals1>
      130. 12
      131. </goals1>
      132. <goals2>
      133. 11
      134. </goals2>
      135. </match>
      136. <match>
      137. <date>
      138. 1990-04-28
      139. </date>
      140. <team1front>
      141. 1640998965
      142. </team1front>
      143. <team1back>
      144. 0
      145. </team1back>
      146. <team2front>
      147. 137126334
      148. </team2front>
      149. <team2back>
      150. 0
      151. </team2back>
      152. <goals1>
      153. 15
      154. </goals1>
      155. <goals2>
      156. 4
      157. </goals2>
      158. </match>
      159. <match>
      160. <date>
      161. 2010-06-06
      162. </date>
      163. <team1front>
      164. 1640998965
      165. </team1front>
      166. <team1back>
      167. 137126334
      168. </team1back>
      169. <team2front>
      170. 432342307
      171. </team2front>
      172. <team2back>
      173. 1439975948
      174. </team2back>
      175. <goals1>
      176. 4
      177. </goals1>
      178. <goals2>
      179. 3
      180. </goals2>
      181. </match>
      182. <match>
      183. <date>
      184. 2012-07-28
      185. </date>
      186. <team1front>
      187. 1640998965
      188. </team1front>
      189. <team1back>
      190. 137126334
      191. </team1back>
      192. <team2front>
      193. 432342307
      194. </team2front>
      195. <team2back>
      196. 1439975948
      197. </team2back>
      198. <goals1>
      199. 14
      200. </goals1>
      201. <goals2>
      202. 13
      203. </goals2>
      204. </match>
      205. </matchlist>
      206. </kickerdata>
      Alles anzeigen



      mit hilfe dieser xsl umwandeln:

      HTML-Quellcode

      1. <?xml version="1.0" encoding="UTF-8"?>
      2. <xsl:stylesheet version="1.0"
      3. xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
      4. <xsl:template match="/">
      5. <html>
      6. <body>
      7. <h2>Die Playerlist</h2>
      8. <table border="1">
      9. <tr bgcolor="#9acd32">
      10. <th>Vorname</th>
      11. <th>Nachname</th>
      12. <th>"Kickert seit"</th>
      13. <th>Geburtsdatum</th>
      14. <th>Aktiv</th>
      15. </tr>
      16. <xsl:for-each select="kickernaut/playerlist/player">
      17. <tr>
      18. <td>
      19. <xsl:value-of select="firstname" />
      20. </td>
      21. <td>
      22. <xsl:value-of select="familyname" />
      23. </td>
      24. <td>
      25. <xsl:value-of select="playssince" />
      26. </td>
      27. <td>
      28. <xsl:value-of select="date" />
      29. </td>
      30. <td>
      31. <xsl:value-of select="active" />
      32. </td>
      33. </tr>
      34. </xsl:for-each>
      35. </table>
      36. </body>
      37. </html>
      38. </xsl:template>
      39. </xsl:stylesheet>
      Alles anzeigen



      die xsl datei habe ich mit nem tut zusammen gebastelt, habt ihr ne idee was ich anders machen muss damit ich alle player ausgelesen bekomme? oder ne seite wo es nochmal schritt für schritt erklärt wird?

      mfg hans