Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: błąd parsowania SimpleXmlElement
Forum PHP.pl > Forum > PHP
Resurrection
Witam.
Staram się odczytać pogodę z googla.

  1. $xml = simplexml_load_file("http://www.google.com/ig/api?weather=warszawa&hl=pl");


lub

  1. $oFile = file_get_contents('http://www.google.com/ig/api?weather=warszawa&hl=pl&oe=utf-8');
  2. $oSimpleXmlObject = new SimpleXmlElement($oFile);


niestety wrzuca błąd

Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: Entity: line 1: parser error : AttValue: " or ' expected

Proszę o wskazówkę
Dominator
Patrz http://bit.ly/VV092n
Resurrection
Jakby mi pomogło wyszukanie problemów w google to bym tu nie pisał.
To co tam się doszukałem nie rozwiązało mojego problemu. Dlaczego nie wiem może czegoś nie rozumiem stąd pytanie na forum.

Damonsson
spróbuj zamiast

  1. ("http://www.google.com/ig/api?weather=warszawa&hl=pl");


  1. stripslashes("http://www.google.com/ig/api?weather=warszawa&hl=pl");


Jak pomoże, to nie radzę się przyznawać ;]
Crozin
Najzwyczajniej w świecie, to co zwraca Ci file_get_contents() nie jest prawidłowym XML-em. Zresztą, po wklepaniu pow. adresu URL ukazuje się strona błędu, która zapisana jest przy pomocy HTML-a.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.