Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> XML & XSL
spenalzo
post 19.11.2003, 19:02:43
Post #1





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Nabyłem książkę "XML. Leksykon kieszonkowy" wyd. Helion i chcąc zmienić troche jeden z przykładów do własnych potrzeb mam taki plik:
[xml:1:1f763170b3]
?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet type="text/xsl" href="test.xsl" ?>
<dane>
<plik>
<ID>16</ID>
<nazwa_org>123.m3u</nazwa_org>
<userid>4</userid>
<czas>1069200139</czas>
<opis>Wprowadź opis pliku</opis>
<rozmiar>3340</rozmiar>
<rodzaj>0</rodzaj>
</plik>

<plik>
<ID>13</ID>
<nazwa_org>logo.jpg</nazwa_org>
<userid>4</userid>
<czas>1069199825</czas>
<opis>To jest opis</opis>
<rozmiar>26039</rozmiar>
<rodzaj>1</rodzaj>
</plik>

<plik>
<ID>12</ID>
<nazwa_org>index.php</nazwa_org>
<userid>4</userid>
<czas>1069193326</czas>
<opis>Wprowadź opis pliku</opis>
<rozmiar>44</rozmiar>
<rodzaj>1</rodzaj>
</plik>
...
...
...
</dane>[/xml:1:1f763170b3]
i mam do tego taki oto plik XSL:
[xml:1:1f763170b3]<?xml version="1.0" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Format">
<xsl:template match="dane">
<table border="1" width="800" cellpadding="5" cellspacing="0" bordercolordark="#FFFFFF" bordercolorlight="#C0C0C0">
<tr><th width="2%" bgcolor="#CCCCCC"></th><th width="30%" bgcolor="#CCCCCC">Nazwa pliku</th>
<th bgcolor="#CCCCCC" width="15%">Wlasciciel</th><th bgcolor="#CCCCCC" width="15%">Data</th>
<th width="15%" bgcolor="#CCCCCC">Rozmiar</th><th width="25%" bgcolor="#CCCCCC">Opis</th></tr>
<xsl:for-each select="plik">
<tr>
<td align="center" bgcolor="#F5F5F5"><img src="file.gif"/></td>
<td align="left" bgcolor="#F5F5F5"><a href="index.php?c=down&amp;id=4">
<xsl:process select="nazwa_org"/>
</a></td>
<td align="center" bgcolor="#F5F5F5">user</td>
<td align="center" bgcolor="#F5F5F5">data</td>
<td align="center" bgcolor="#F5F5F5">
<xsl:process select="rozmiar "/></td>
<td align="center" bgcolor="#F5F5F5"><a href="jakislink">Pobierz</a></td>
</tr>
</xsl:for-each>
</table>
</xsl:template>
</xsl:stylesheet>[/xml:1:1f763170b3]

Jest to zrobione w oparciu o przykład z ww książki. Ale jak można się domyślic - nie działa:
- wyświetla sie nagłowek tabeli i jeden pusty wiersz
- nie wiem czy tam powinno być xsl:process czy xsl:value-of, bo żadne nie działa
- u mnie na IE5 plik XML sie wyswietla, u innych nie...
Co jest?

I drugie pytanie: czy dopuszczalne jest umieszczanei w taki sposób HTMLa?


--------------------

Go to the top of the page
+Quote Post

Posty w temacie
- spenalzo   XML & XSL   19.11.2003, 19:02:43
- - spenalzo   Hmm... tak troche pokombinowałęm i wyrzuciłem cały...   21.11.2003, 13:19:49
- - Dominik   Ja mam kilka uwag. Odrazu mowie ze nie szczeglowow...   21.11.2003, 16:38:43
- - spenalzo   Ech... nadal kupa. Kolejna próba zapoznania się z ...   25.11.2003, 15:29:03
- - wassago   ~OT: ostatnimi czasy bawilem sie XML, XSLT + php i...   1.12.2003, 11:11:02
- - Dominik   To i ja sobie pozowle na ~OT: Od razu pisze, ze ni...   1.12.2003, 15:39:55
- - Seth   Wiem, ze mialo byc bez komentarzy, ale nie zgadzam...   1.12.2003, 16:17:12
- - Dominik   CytatASP.NET jest znacznie lepiej wyposazone w kla...   1.12.2003, 16:27:12
- - Seth   ASP.NET robi to jak najbardziej zgodnei z ustaleni...   1.12.2003, 16:35:14
- - Dominik   CytatASP.NET robi to jak najbardziej zgodnei z ust...   1.12.2003, 16:46:17
- - Seth   Kiedys mialem stycznosc z schema z Oracla 9i i nie...   1.12.2003, 17:11:52
- - wassago   Cytat[..] 1. Uwazam, ze wassago "msci" sie torche ...   3.12.2003, 09:22:35
- - hawk   Cytat2. I teraz chcem wyjasnic, ze nie jest to pos...   3.12.2003, 21:04:47
- - dragossani   W pelni zgadzam sie z hawkiem. Brak bibliotek obsl...   5.12.2003, 12:28:53
- - spenalzo   No dobra, a wracając do głównego tematu tego postu...   17.12.2003, 11:42:01
- - shima   CytatNo dobra, a wracając do głównego tematu tego ...   17.12.2003, 14:31:16
- - spenalzo   Nadal nic - sprawdzłem pod Operą 7.22 i IE 5.0 Pr...   17.12.2003, 15:04:34
- - shima   CytatNadal nic - sprawdzłem pod Operą 7.22 i IE 5....   17.12.2003, 15:31:30
- - czerwoony   :idea: np. tak test.xml <?xml version="1.0" e...   27.03.2004, 06:14:10
- - MaKARON   Zajrzyj   27.03.2004, 16:16:01


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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 08:35