Czytanie z plików XML

Założenie: Nauczymy się odczytywać dane z pliku XML za pomocą SimpleXML.

Krok po kroku:

  1. Krok 1: Przygotowanie pliku XML. Załóżmy, że mamy plik dane.xml o następującej zawartości:
  2. 
    <?xml version="1.0" encoding="UTF-8"?>
    <dane>
      <osoba>
        <imie>Jan</imie>
        <nazwisko>Kowalski</nazwisko>
      </osoba>
    </dane>
    				
  3. Krok 2: Załadowanie pliku XML za pomocą SimpleXML. Używamy funkcji simplexml_load_file(), aby załadować dane z pliku XML do obiektu SimpleXML.
  4. 
    $xml = simplexml_load_file('dane.xml');
    				
  5. Krok 3: Dostęp do danych. Możemy teraz uzyskać dostęp do danych za pomocą notacji obiektowej.
  6. 
    echo "Imię: " . $xml->osoba->imie . "\n";
    echo "Nazwisko: " . $xml->osoba->nazwisko . "\n";
    				
  7. Krok 4: Obsługa błędów. Zawsze warto sprawdzić, czy operacja załadowania pliku powiodła się.
  8. 
    if ($xml === false) {
      echo "Błąd podczas ładowania pliku XML";
    }
    				

Ten przykład pokazuje podstawy czytania plików XML w PHP za pomocą SimpleXML. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z bardziej złożonymi strukturami XML.

Dodaj komentarz 0

Your email address will not be published. Required fields are marked *