frage zu XML und PHP

Telefisch

Mitglied
Hallo Forum...
ich bin Neuling auf PHP und muss nun eine XML-Datei lesen und anschließend daraus in eine neue Datei schreiben.
Jetzt habe ich schon Tage damit verbracheinen kleinen Fortschritt zu machen, komme aber nicht weiter.
Mittlerweile bin ich dahinter gekommen, dass es vermutlich am Format der XML-Datei liegt.
Die sieht bei mir wie folgt aus:
<?xml version="1.0" encoding="utf-8" ?>
<partsmanagement count="3" length-unit="mm" build="53">

<part ARTICLETYPE="1" ARTICLENR="12345" ARTICLEDescription="Zubehör">
<variante ARTICLEVARIANT="1" VARIANTNAME="Variante 1">
<template CATEGORY="0" GROUP="0"/>
</variante>
</part>
</partsmanagement>
Wie man sieht, befinden sich einige Definitionen direkt im öffnenden Tag <part...
Alle Beispiele, die ich gefunden habe haben jeweils nur einen Wert pro Knoten und nicht wie hier innerhalb des Knotens alle Definitionen.

Wie liest man sowas mit PHP?

Kann mir da jemand nen Tipp geben?
Danke
Gruss Telefisch
 
Zuletzt bearbeitet:
SimpleXML bietet die wohl einfachste Möglichkeit, ein XML-Dokument zu verarbeiten. Mit XPath kannst du dort auch ähnlich wie mit CSS-Selektoren arbeiten, um bestimmte Elemente auszuwählen.
 
Zurück