Witam,
Mam taki problem , nie mogę wyciągnąć danych z XML , wstawiłem mały skrypt z przykładem gdzie mam foreach -> domyślam się że coś jest tu nie tak , że nie chce wyciągać tych danych, zerknijcie na ten krótki skrypt gdzie tu jest błąd . będę wdzięczny z sugestie.
$xl = http://www.php.net/file_get_contents('wynik.xml'); $data = new SimpleXMLElement($xl); //print_r($data ); foreach ($data->Wojewodztwo as $woj) { http://www.php.net/print $woj->Punkt->Lat; }
<?xml version="1.0" encoding="utf-8"?> <Wojewodztwo> <Punkt> <Lat>49.5772</Lat> <Lng>19.3446</Lng> </Punkt> <Punkt><Lat>49.7789</Lat><Lng>18.8311</Lng></Punkt> <Punkt><Lat>49.6336</Lat><Lng>18.8993</Lng></Punkt> <Punkt><Lat>49.7095</Lat><Lng>19.0138</Lng></Punkt> ...... </Wojewodztwo>
$xml = '<?xml version="1.0" encoding="utf-8"?> <Wojewodztwo> <Punkt> <Lat>49.5772</Lat> <Lng>19.3446</Lng> </Punkt> <Punkt><Lat>49.7789</Lat><Lng>18.8311</Lng></Punkt> <Punkt><Lat>49.6336</Lat><Lng>18.8993</Lng></Punkt> <Punkt><Lat>49.7095</Lat><Lng>19.0138</Lng></Punkt> </Wojewodztwo> '; $data = new SimpleXMLElement($xml); echo '<pre>'; foreach ($data->children() as $woj) { var_dump($woj); //atrybuty }
nie oto mi chodzilo
to akurat znam chce wyciagnac sam 1 parametr a nie liste.
dlatego dałem -> print $woj->Punkt->Lat;
o to mi chodzi. ale dziekuje za rekacje szybka
ale dzieki za link
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)