Textfile auslesen und in Array einlesen
Sushi
- php
Hallo leute ich habe eine etwas schwierigere Aufgabe in PHP zu lösen.
Ich möchte ein Textfile auslesen und in einen Array schreiben.
Ich möchte jeden textblock der bei <item> anfängt und bei </item> aufhört in einen array schreiben.
Hier ein beispiel wie das Textfile aussieht.
...
<item rdf:about="http://news.orf.at/ticker/191046.html">
<title>Schauspielerin Eva Renzi 60-jährig gestorben</title>
<link>http://news.orf.at/ticker/191046.html</link>
dc:subjectKULTUR</dc:subject>
dc:date2005-08-16T12:43:00Z</dc:date>
</item>
<item rdf:about="http://news.orf.at/ticker/191045.html">
<title>Forscher: Warum Pflanzen nicht erfrieren</title>
<link>http://news.orf.at/ticker/191045.html</link>
dc:subjectSCIENCE</dc:subject>
dc:date2005-08-16T12:32:47Z</dc:date>
</item>
<item rdf:about="http://news.orf.at/050816-90226/">
<title>48 Stunden nach Athen-Crash: Flugzeugabsturz in Venezuela</title>
<link>http://news.orf.at/050816-90226/</link>
dc:subject***</dc:subject>
dc:date2005-08-16T12:26:54Z</dc:date>
</item>
....
Weiß jemand wie man so was macht????
Kann mir da jemand einen Tipp geben wie man so was schön zerstückelt???
Sushi
p.s. tut mir leid für die 3? :)
Ahoi Sushi,
Weiß jemand wie man so was macht????
Kann mir da jemand einen Tipp geben wie man so was schön zerstückelt???
ich würde wohl die datei in einen string lesen und diesen dann mit
split("</item>", $string) "sprengen".
MfG
\ / \ /´¯.l.¯
\ /hi,
Hier ein beispiel wie das Textfile aussieht.
das ist doch eine XML-datei - also warum arbeitest du nicht gleich mit den diversen XML-funktionen, die PHP bereitstellt?
gruß,
wahsaga