SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 09.08.2017, 23:17:25
MPower1 MPower1 ist offline
Anfänger
 
Registriert seit: Aug 2017
Alter: 44
Beiträge: 1
XML dynamische child nodes

Hi,

ich komme trotz Recherchen bei einem Punkt nicht weiter und hoffe ich bekomme ein paar Inputs von euch.

Ich habe eine XML Datei mit folgendem exemplarischen Aufbau:

<Kategorie>
<Artikel>
<Name></Name>
<Datum></Datum>
<Merkmal>
<Merkmal1></Mermal1>
<Merkmal2></Merkmal2>
</Merkmal>
</Artikel>
</Kategorie>

Ich schaffe es bereits dass ich alles soweit auslese.
ABER: der Tag <Merkmal> samt Untertags kommt nicht bei jedem Artikel vor.


Ich habe also folgenden Code gebaut und weiss jetzt nicht wie ich dynamisch mir die verschiedenen child nodes von Merkmal anzeigen lassen kann?!

PHP-Code:
$xml = @simplexml_load_file($datei) or die ("Fehler beim Laden der Datei: ".$datei."\n");
        
        foreach ( 
$xml->HAUPTKATEGORIE->KATEGORIE->ARTIKEL as $Artikel )   
            {  
               echo 
'LFSN: ' $Artikel->LFSN '<br>';   
               echo 
'ARTNR: ' $Artikel->ARTNR '<br>';   
               echo 
'MARKE: ' $Artikel->MARKE '<br>';
               echo 
'MARKENLOGO: ' $Artikel->MARKENLOGO '<br>';
               echo 
'MODELL: ' $Artikel->MODELL '<br>';
               echo 
'MODELLJAHR: ' $Artikel->MODELLJAHR '<br>';
               echo 
'FARBE: ' $Artikel->FARBE '<br>';
               echo 
'KURZTEXT: ' $Artikel->KURZTEXT '<br>';
               echo 
'LANGTEXT: ' $Artikel->LANGTEXT '<br>';
               echo 
'BEZEICHNUNG: ' $Artikel->BEZEICHNUNG '<br>';
               echo 
'VK: ' $Artikel->VK '<br>';
               echo 
'VAKTION: ' $Artikel->VAKTION '<br>';
               echo 
'BILD: ' $Artikel->BILD '<br>';
               echo 
'WARENGRUPPE: ' $Artikel->WARENGRUPPE '<br>';
               echo 
'EANNR: ' $Artikel->EANNR '<br>';
               echo 
'GESPERRT: ' $Artikel->GESPERRT '<br>';
              
              if (!empty(
$Artikel->MERKMAL))
                  {
                      
                                      
//---ich habe es hier bereits mit einer weiteren foreach Schleife versucht aber das klappte alles nicht?             
                      
                  

Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Parent: child process exited with status 255 Dungeonwatcher Apache HTTP-Server 0 15.01.2014 13:54:16
eaccelerator Release-0.9.5.2 in Win XAMPP 1.6.4 mormor Apache HTTP-Server 8 14.12.2007 11:59:53
Apache, MySQL, PHP alles funzt.. jedoch keine *.php A.Lee Apache HTTP-Server 7 09.12.2007 03:19:17
Fehlermeldung nach genau 672 zugriffen???? ossi242 PHP Grundlagen 3 27.11.2007 12:06:49
Apache hängt sich auf Max Power Apache HTTP-Server 4 22.01.2007 12:47:10


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:14:16 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt