Mario: XML mit PHP parsen

Beitrag lesen

Hi,

was ist aber bei folgender Struktur:

<tag1>
Text vor den utags
<utag11>Test zu 11</utag11>
<utag12>Test zu 12</utag12>
<utag13>Test zu 13</utag13>
</tag1>


>   
> ich weiß nicht wie ich da rankomme. Mir fehlt dafür die Logik.  
> Vielleicht kann mir einer einen Tipp geben  
  
ich hatte ein ähnliches Problem was ich mit Regex lösen wollte:  
<https://forum.selfhtml.org/?t=182792&m=1210087>  
Da dies aber schwieriger scheint als ich dachte, bin ich nun folgendermassen vorgegangen:  
  
mit regex wie im Link die äusseren Elemente in meinem Fall <tr> als array matchen, dann mit einer Schleife durchlaufen und jede wert wieder als array matchen, also <td>. Ich wollte zwar zunächst komplett dann auf regex verzichten, ging aber nicht eben aus dem gleichen Grund wie dein problem, Leerzeichen und Zeilenumbrüche. Aber durch die Pattern habe erst mal alles gematcht un dann nacher mit str\_replace gesäubert.  
  
Funktioniertr alles tadellos, aber eine einzige Regex wäre mir natürlich lieber.  
  
  
Mario