Udskrift fra XML fil
Hej.Jeg har lige fået et nyt format til mine nyheder som jeg får ind udefra.
Det er lidt et andet format, så jeg kan ikke få mit nuværende script til at parse dette:
<article>
<headline><![CDATA[Lige en test af overskriften]]></headline><byline></byline><date></date><category></category><paragraphs><paragraph><headline></headline>
<content><![CDATA[En masse tekstindhold... bla. bla. bla. bla. bla. bla. bla. bla. bla. bla. bla. bla. bla. bla. bla. bla. bla. bla. bla. bla.
]]></content></paragraph></paragraphs><images><image>
<url>http://x.x/michael_jackson_09_wenn2318240.jpg</url><title></title><description></description><byline><![CDATA[Af Jens Jensen]]></byline></image></images>
</article>
Altså <headline>, <content> og <image> skal skrives ud. Samt en <byline>.
Håber der er nogen der kan hjælpe med at få rettet mit script til. (Der er naturligvis flere artikler, så den skal bare tage alle "article" der findes.
Her er mit gamle script:
<?php
$xml = file_get_contents("http://x.x/minfil.xml");
echo "<tablel>\n";
foreach($xml->article as $article)
{
?>
<tr>
<td>
<?php
$media = $article->children("http://search.yahoo.com/mrss/");
$text = $article->headline;
$text2 = $article->content;
?>
<table>
<tr>
<td width="70">
<?php
echo '<a style="color: white"><img border="0" src="wallimages/thumbs/'.$thumb.'" height="50" width="70"></a>';
?>
</td>
<td>
<?php
echo $text
?>
</td>
<td width="80">
<?php
// echo '<a target="_blank" href="'.$text2.'" style="color: white"><img border="0" src="images/buy.gif"> </a>';
?>
</td>
</tr>
</table>
<?php
?>
</td>
<?php
}
echo"</table>";
echo"</tr>\n";
echo"</table>";
?>