Problem: XML Feed mit cURL einlesen
Marco
- php
Moinsen,
ich habe ein Problem beim einlesen von XML Feed.
Das einlesen funktioniert soweit, jedoch fehlen mit noch wichtige Details:
Hier erstmal mein Code:
Mit CURL einlesen:
<?php
// CURL HTTP Get Helper Function
function CurlGet($fromUrl)
{
// create curl resource
$ch = curl_init();
// set url
curl_setopt($ch, CURLOPT_URL, $fromUrl);
//return the transfer as a string
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// $output contains the output string
$output = curl_exec($ch);
// close curl resource to free up system resources
curl_close($ch);
// Return Output
return (!empty($output) ? $output : false);
}
// Get XML Data From RSS Feed
$xml_str = CurlGet('http://www.Webseite.de');
// Check If We Have Data
if ($xml_str)
{
// Load XML
$xml = simplexml_load_string($xml_str, 'SimpleXMLElement', LIBXML_NOCDATA);
// Debug
echo '<pre>';
print_r($xml);
echo '</pre>';
}
else
{
// Curl request failed
}
?>
XML Beispiel:
<List generatedAt="2014-04-02T13:20:44">
<Object>
<Test id="1">Test</Test>
<Category id="219">Autos</Category>
....
Wenn ich das ganze jetzt mit print_r ausgeben lasse, fehlen mir die Deatails.
Weiß leider nicht genau wie man die Details nennt. Ich sage einfach mal Gruppen Details :)
Mir fehlen von den Gruppen, die ID nummern.
print_r ausgabe:
...
[Test] => Test
[Category] => Autos
...
Wie schaffe ich es die Gruppen Details mit in die Ausgabe zu bringen?
Vielen Dank
MfG
Marco
Hi,
Wenn ich das ganze jetzt mit print_r ausgeben lasse, fehlen mir die Deatails.
Weiß leider nicht genau wie man die Details nennt. Ich sage einfach mal Gruppen Details :)
Du meinst die Attribute?
Wie schaffe ich es die Gruppen Details mit in die Ausgabe zu bringen?
Siehe Manual bzgl. SimpleXML.
MfG ChrisB
Hi,
Du meinst die Attribute?
Genau die meine ich :)
Siehe Manual bzgl. SimpleXML.
Vielen Dank, das hat mein Problem gelöst :)
MfG
Marco