Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [xml/php] Czytanie pliku XML
Piotrski
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 27.05.2006

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


Jak zroić skrypt który będzie co określony czas czytał plik xml i dodawał nowe dane do bazy? A plik ma taką strukturę:
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0" xmlns:media="http://search.yahoo.com/mrss">
  3. <channel>
  4. <title>Odeo: abcd1's inbox</title>
  5. <link>http://odeo.com/profile/Abcd1</link>
  6. <description />
  7. <language>en-us</language>
  8. <ttl>40</ttl>
  9. <item>
  10. <title>Tytuł1</title>
  11. <description>Opis1</description>
  12. <pubDate>Fri, 09 Jun 2006 06:35:37 GMT</pubDate>
  13. <guid>tag:odeo.com,2006-06-09:1303236</guid>
  14. <enclosure url="http://www.odeo.com/show/download/1303236/1106971/media.odeo.com..files.5.7.0.501570.mp3" type="audio/mpeg" />
  15. </item>
  16. <item>
  17. <title>Tytuł2</title>
  18. <description>Opis2</description>
  19. <pubDate>Tue, 30 May 2006 11:52:34 GMT</pubDate>
  20. <guid>tag:odeo.com,2006-05-30:1255329</guid>
  21. <enclosure url="http://www.odeo.com/show/download/1255329/1106971/media.odeo.com..files.2.9.6.454296.mp3" type="audio/mpeg" />
  22. </item>
  23. <item>
  24. <title>Tytuł3</title>
  25. <link />
  26. <description>Opis3</description>
  27. <pubDate>Thu, 01 Dec 2005 20:31:10 GMT</pubDate>
  28. <guid>tag:odeo.com,2005-12-01:467720</guid>
  29. <enclosure url="http://www.odeo.com/show/download/467720/1106971/media.odeo.com.7.1.3.welcomebiz.mp3" type="audio/mpeg" length="1307782" />
  30. <itunes:author>bizstone</itunes:author>
  31. </item>
  32. </channel>
  33. </rss>


Ten post edytował Piotrski 9.06.2006, 16:25:35
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
NuLL
post
Post #2





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


Wystarczy skorzystac z simplexml" title="Zobacz w manualu php" target="_manual (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował NuLL 10.06.2006, 09:50:37
Go to the top of the page
+Quote Post
Apo
post
Post #3





Grupa: Zarejestrowani
Postów: 426
Pomógł: 1
Dołączył: 2.10.2005

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


Cytat(NuLL @ 10.06.2006, 08:50 ) *


Moim zdaniem simplexml jest niedopracowany. Przy większej ilości danych skrypt z simplexml niedziała lub załaduje kilka rekordów (wiem z doświadczenia). Ja bym polecił SAX, chociaż jest z nim więcej roboty ale opłaci się poświęcić troche czasu na to. W manualu jest gdzieś przykładowy skrypt w komentarzach (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
AcidBurnt
post
Post #4





Grupa: Zarejestrowani
Postów: 215
Pomógł: 1
Dołączył: 13.04.2003
Skąd: z ławki przed blokiem

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


Cytat(Apo @ 10.06.2006, 13:47 ) *
Moim zdaniem simplexml jest niedopracowany. Przy większej ilości danych skrypt z simplexml niedziała lub załaduje kilka rekordów (wiem z doświadczenia). Ja bym polecił SAX, chociaż jest z nim więcej roboty ale opłaci się poświęcić troche czasu na to. W manualu jest gdzieś przykładowy skrypt w komentarzach (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)



sax? cos wiece? bo wlasnie musze zaladowac 32 mb xml....
Go to the top of the page
+Quote Post

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: 22.08.2025 - 20:40