ďťż

[PHP/XML] Jak XML uzywazc zamiast MySQL

       

Podstrony


telcocafe

Często śłysze ze XML to przyszłośc www, ze XML zastępuje czasami MySQL i moje pytanie tyczy sie wlasnie tego w jaki sposób mozna wykorzystac dokumenty XML do przechowywania danych ak jak w MySQL?? Jak z nich cos odczytywac dopisywac, edytowac BO NIEMAM POJECIA :)



piszesz / korzystasz z gotowego parsera i jedziesz :-) jak chcesz konkretną odpowiedź to zadaj konkretne pytanie

Tak kiedyś prezentowałem nauczycieli na stronie szkoły:
Kadra.xml
<?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet type="text/xsl" href="kadra.xsl"?> <dane> <osoba plec="kobieta">  <imie>Ilona</imie>  <nazwisko>Aleksandrowicz</nazwisko>  <przedmiot>fizyka</przedmiot> </osoba> <osoba plec="mezczyzna">  <imie>Marek</imie>  <nazwisko>Bednarz</nazwisko>  <przedmiot>geografia</przedmiot> </osoba> <osoba plec="kobieta">  <imie>Anna</imie>  <nazwisko>Chelstowska</nazwisko>  <przedmiot>jezyk polski</przedmiot> </osoba> </dane>
kadra.xsl
<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/">  <xsl:apply-templates/> </xsl:template> <xsl:template match="dane">  <html>   <head>    <title>kadra.xsl</title>   </head>   <body>    <table border="1">     <tr>      <td><b>Godnosc</b></td>      <td><b>Imie</b></td>      <td><b>Nazwisko</b></td>      <td><b>Przedmiot</b></td>     </tr>     <xsl:apply-templates/>    </table>   </body>  </html> </xsl:template> <xsl:template match="osoba">     <tr>      <td>      <xsl:if test="@plec='mezczyzna'">      Pan      </xsl:if>      <xsl:if test="@plec='kobieta'">      Pani      </xsl:if>      </td>      <xsl:apply-templates/>     </tr> </xsl:template>   <xsl:template match="imie">      <td><xsl:value-of select="."/></td> </xsl:template> <xsl:template match="nazwisko">      <td><xsl:value-of select="."/></td> </xsl:template> <xsl:template match="przedmiot">      <td><xsl:value-of select="."/></td> </xsl:template> </xsl:stylesheet>

Przeanalizuj to sobie ;) ...
Użytkownik rys.marcin edytował ten post 27 czerwiec 2006, 12:27
i?

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.