Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [xml[xslt] jak wiedziec jaki jest numer elementu?
Kisiol_Ent
post
Post #1





Grupa: Zarejestrowani
Postów: 146
Pomógł: 0
Dołączył: 15.01.2007

Ostrzeżenie: (60%)
XXX--


mam jakis plik XML np:

Kod
<plik>
<elem>dupa</elem>
<elem>paroofka</elem>
<elem>kakao</elem>
</plik>


i teraz robie translacje aby mi wypisywalo dane z kolejnych elementow <elem>
ale chce przy okazji wypisac numer tego elemetnu np:

1. dupa
2. paroofka
3. kakao

jak to zrobic?

a i przy okazji bo robie ksiege gosci i chcialbym tez wyswietlic elementy od tylu :/ w PHP jakos se poradizlem ledwo ale w xsl nieumiem:/

Ten post edytował Kisiol_Ent 1.07.2007, 13:24:46
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
SHARKI
post
Post #2





Grupa: Zarejestrowani
Postów: 42
Pomógł: 1
Dołączył: 29.04.2007

Ostrzeżenie: (0%)
-----


w xls sa 2 rodzaje "czytania/drukwoania" z xmla :
-szablon
-pętla


załuzmy ze chcesz to zrobic szablonem
  1.  
  2. XSL
  3.  
  4. - <xsl:template match="dokumet/plik">
  5. - <tr>
  6. - <th>
  7.  <xsl:value-of select="number(position())" />
  8.  </th>
  9. - <th>
  10.  <xsl:value-of select="elem" />
  11.  </th>
  12.  
  13.  </tr>
  14.  </xsl:template>
  15.  
  16.  
  17.  
  18.  
  19.  
  20. - <xsl:template match="/">
  21. - <html>
  22. - <head>
  23.  <title>tytul</title>
  24.  </head>
  25. - <body>
  26. - <table>
  27. - <tbody>
  28.  
  29. - <tr>
  30. - <xsl:apply-templates select="dokumet/plik"/>
  31.  </tr>
  32.  
  33.  </tbody>
  34.  </table>
  35.  </body>
  36.  </html>
  37.  </xsl:template>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 21:45