Skocz do zawartości

explodowanie bazy xml w liniach


michalk

Rekomendowane odpowiedzi

Witam!

Chciałbym za pomocą funkcji explode podzielić plik .xml na tablice(po jednym wierszu w każdej).

$oferta = file_get_contents('https://www.adres.do/bazy.xml');
$tablica = explode('/n', $oferta);

baza wygląda mniej więcej tak:

<produkt>
<data>asdf</data>
<cena>asdf</cena>
</produkt>

nie jestem pewien czy na pewno dobrze interpretuje '/n', ale efekt jest taki ze nie wyswietla mi sie tablica a cala baza. Gdzie moze tkwic problem?

Odnośnik do komentarza
Udostępnij na innych stronach

a nie lepiej by Ci było zrobić za pomocą np: SimpleXML lub jakies klasy do obslugi xml-a, explode jest w takim wypadku mało wydajne, są po prostu lepsze rozwiązania do przetwarzania xml-a

"Dopiero gdy wolna wola znowu zaskoczyła, przerwali bieg po torze przeszkód ich własnej konstrukcji."

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności