Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [XML][PHP]Odczyt plku XML
Forum PHP.pl > Forum > Przedszkole
tu154m
Witam.
Mam krótkie pytanie, mianowicie znalazłem kilka sposobów odczytania pliku XML-a ale ....... no właśnie ale.
Jak odczytać takiego XML-a używając PHP l
ewentualnie jak odczytać wybrany element.

Kod
<?xml version="1.0" encoding="UTF-8"?>
<dane>
<opis imie="Leon"  nazwisko="Kowalski"  wiek="17"  plec="Mezczyzna"  numer="152"/>
</dane>


Rozchodzi mi się o małą podpowiedź.
tu154m
No cóż dzięki za szybkie odpowiedzi, lecz chyba nietrafione.
Zauważcie, że w moim przykładzie znacznik otwierającym <opis i jego zamknięcie /> jest inne niż w podstawowym XML-u.
W moim przykładzie atrybuty np. imię="Leon" nazwisko="Kowalski" są wewnątrz znacznika <opis />, a nie pomiędzy znacznikami.
<opis> imię=Leon </opis>
Czy wasze sugestie sprawdzą się w moim przykładzie?
viking
Spróbuj, zobaczysz. Poprawny dokument xml tutaj prezentowałeś.
tu154m
Ok, spróbuję.
Mam pytanie do Vikinga, a taki kod można jakoś zmieć aby wyświetlały się czyste dane z XML-a?

Kod
<php?
    $xml = simplexml_load_file('ospby.xml');
    print_r($xml);
    foreach($xml as $marker){
    }
?>
?>

To do końca nie satysfakcjonuje mnie bo wyrzuca całą strukturę tabeli.
viking
  1. foreach ($xml as $opis) {
  2. echo $opis['imie'];
  3. }
tu154m
Dzięki!
Jak sprawdzę poprzednią Twoją podpowiedź to jeszcze się odezwę.

Jeszce raz do 'vikinga', o to chodziło!
Dzięki.

Temat zamknięty.
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.