title: non standard XML file parse in php
body: <p>I have problem with phrasing XML file in PHP. Tried diffent approaches, but no luck, can You help with that?
  Here is the file:</p>
  
  <pre><code>    &lt;?xml version="1.0" encoding="iso-8859-2"?&gt;
      &lt;Nadawca Struktura="1.6" Nazwa="Gospodarstwo Szk&amp;#56202;&amp;#56993;rskie Izabela i Ryszard Kie3kowski" NazwaSkrocona="GOSPODARST" Ulica="Kolberga" Dom="84a" Lokal="" Miejscowosc="PSZ&amp;#1175;" Kod="44370" Guid="{08E2DA76-84BF-0406-F455-D83B5DF413D0}" NIP="6422846254" Zrodlo="POCZTA"&gt;
        &lt;Zbior Nazwa="2014-03-04\3" DataUtworzenia="2014-03-04T14:18:40" Opis="Pwrd by EN 2014-03-04" IloscPrzesylek="48" Guid="{AF15D898-E79F-A1F8-E47F-820EC461EC2D}"&gt;
          &lt;Przesylka Guid="{99FE8373-A250-C22D-F908-FD6D61D9B573}"&gt;
            &lt;Atrybut Typ="" Nazwa="Symbol"&gt;832&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="KartaUmowy"&gt;xxxx&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Umowa"&gt;xxxx&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Uwagi"&gt;ccccc &lt;/Atrybut&gt;
            &lt;Atrybut Typ="Adresat" Nazwa="Nazwa"&gt;xxxx&lt;/Atrybut&gt;
            &lt;Atrybut Typ="Adresat" Nazwa="Ulica"&gt;Okrąg 58 b&lt;/Atrybut&gt;
            &lt;Atrybut Typ="Adresat" Nazwa="Miejscowosc"&gt;LIPNO&lt;/Atrybut&gt;
            &lt;Atrybut Typ="Adresat" Nazwa="Kod"&gt;87600&lt;/Atrybut&gt;
            &lt;Atrybut Typ="Adresat" Nazwa="Kraj"&gt;Polska&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="NrNadania"&gt;EE920634112PL&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Ilosc"&gt;1&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Masa"&gt;1540&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Serwis"&gt;E&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Termin"&gt;X&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="CzyOplacaOdbiorca"&gt;N&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Uslugi"&gt;P&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="IloscPotwOdb"&gt;0&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="SposobPobrania"&gt;S&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="KwotaPobrania"&gt;5200&lt;/Atrybut&gt;
            &lt;Atrybut Typ="Oplata" Nazwa="Razem"&gt;0&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Wartosc"&gt;0&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="DataNadania"&gt;2014-03-04&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="KontaktPowiadomieniaNadawcy"&gt;xxxxx&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="FormaPowiadomieniaNadawcy"&gt;M&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="FormaPowiadomieniaAdresata"&gt;M&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="KontaktPowiadomieniaAdresata"&gt;xxxxx&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Wersja"&gt;1&lt;/Atrybut&gt;
          &lt;/Przesylka&gt;
          &lt;Przesylka Guid="{5A705B7E-6F9D-9238-6093-BDB22979A7A4}"&gt;
            &lt;Atrybut Typ="" Nazwa="Symbol"&gt;832&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="KartaUmowy"&gt;xxxx&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Umowa"&gt;xxxx&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Uwagi"&gt;xxxxx &lt;/Atrybut&gt;
            &lt;Atrybut Typ="Adresat" Nazwa="Nazwa"&gt;xxxx&lt;/Atrybut&gt;
            &lt;Atrybut Typ="Adresat" Nazwa="Ulica"&gt;xxxxx&lt;/Atrybut&gt;
            &lt;Atrybut Typ="Adresat" Nazwa="Miejscowosc"&gt;Brzostek&lt;/Atrybut&gt;
            &lt;Atrybut Typ="Adresat" Nazwa="Kod"&gt;39230&lt;/Atrybut&gt;
            &lt;Atrybut Typ="Adresat" Nazwa="Kraj"&gt;Polska&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="NrNadania"&gt;EE920634126PL&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Ilosc"&gt;1&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Masa"&gt;16980&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Serwis"&gt;E&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Termin"&gt;X&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="CzyOplacaOdbiorca"&gt;N&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Uslugi"&gt;P&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="IloscPotwOdb"&gt;0&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="SposobPobrania"&gt;S&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="KwotaPobrania"&gt;26400&lt;/Atrybut&gt;
            &lt;Atrybut Typ="Oplata" Nazwa="Razem"&gt;0&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Wartosc"&gt;0&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="DataNadania"&gt;2014-03-04&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="KontaktPowiadomieniaNadawcy"&gt;xxxx&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="FormaPowiadomieniaNadawcy"&gt;M&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="FormaPowiadomieniaAdresata"&gt;M&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="KontaktPowiadomieniaAdresata"&gt;xxxxx&lt;/Atrybut&gt;
            &lt;Atrybut Typ="" Nazwa="Wersja"&gt;1&lt;/Atrybut&gt;
          &lt;/Przesylka&gt;
     &lt;/Zbior&gt;
  &lt;/Nadawca&gt;
  </code></pre>
  
  <p>Im trying to cycle through  element to extract data from it for excample </p>
  
  <pre><code>I tried this:
  $str = file_get_contents('pocztex_import_listow.xml');
  $xml = simplexml_load_string($str);
  echo 'Displaying user names of XML file...&lt;br /&gt;';
  foreach($xml as $event_date){
     echo 'Home: '.$event_date-&gt;{Nadawca}.'&lt;br /&gt;';
  }
  </code></pre>
  
  <p>No luck, tryng to use </p>
  
  <pre><code>$xml= new SimpleXMLElement('pocztex_import_listow.xml', null, true);
  </code></pre>
  
  <p>but it works the same...I mean it doesn't work :)</p>